/*C://xampp//htdocs//TelevisaGit//\ads_boxnews_01\css\ads_boxnews_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .ads_boxnews_01{
        display: none;
    }
}/*C://xampp//htdocs//TelevisaGit//\ads_boxnews_01\css\ads_boxnews_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\ads_boxnews_01\css\ads_boxnews_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .ads_boxnews_01{
        display: block;
        clear: both;
        width: 300px;
        height: auto;
        margin-bottom: 36px;
    }
    .ads_boxnews_01 > div{
        width: 300px;
        height: auto;
    }
    .ads_boxnews_01 .desktop_box_banner{
        display: none;
    }
}
.ads_boxnews_01 .tablet_box_banner_landscape{
    display: none;
}
.ads_boxnews_01 .tablet_box_banner_portrait{
    display: none;
}
.ads_boxnews_01 .tablet_box_banner_landscape.show{
    display: block;
}
.ads_boxnews_01 .tablet_box_banner_portrait.show{
    display: block;
}
.ads_boxnews_01 .desktop_box_banner{
    display: none;
}
.ads_boxnews_01 .desktop_box_banner.show{
    display: block;
}/*C://xampp//htdocs//TelevisaGit//\ads_boxnews_01\css\ads_boxnews_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\ads_boxnews_01\css\ads_boxnews_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
}  /*C://xampp//htdocs//TelevisaGit//\ads_boxnews_01\css\ads_boxnews_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\ads_combo_01\css\ads_combo_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen and (max-width: 623px) {
    .ads_combo_01{
        width: 100%;
        clear: both;
        margin-bottom: 5px !important;
    }

    .ads_combo_01 .mobile_banner{
        display:block;
        margin: 0 auto;
        width: 320px;
    }
    .ads_combo_01 .desktop_banner {
        display: none;
    }
    .ads_combo_01 .tablet_banner_portrait{
        display:none;
    }
    .ads_combo_01 .tablet_banner_landscape{
        display: none;
    }
    .out-of-page-banners{
        display: none;
    }

}/*C://xampp//htdocs//TelevisaGit//\ads_combo_01\css\ads_combo_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\ads_combo_01\css\ads_combo_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 624px) and (max-width: 960px){
    .ads_combo_01{
        margin-bottom: 36px;
        clear: both;
    }
    .ads_combo_01 .mobile_banner{
        display: none;
    }
    .ads_combo_01 .tablet_banner_portrait{
        display: block;
        width: 600px;
        margin: 0 auto;
        height: 120px;
        overflow: hidden;
    }
    .ads_combo_01 .mobile_banner{
        display: none;
    }
    .ads_combo_01 .desktop_banner {
        display: none;
    }
    .ads_combo_01 .tablet_banner_landscape{
        display: none;
    }
        .out-of-page-banners{
        display: none;
    }
}
/*C://xampp//htdocs//TelevisaGit//\ads_combo_01\css\ads_combo_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\ads_combo_01\css\ads_combo_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 1025px){
    .ads_combo_01{
        margin-bottom: 36px;
        width:955px;
        height: 90px;
    }
    .ads_combo_01 .desktop_banner .large_banner{
        float: left;
        width: 728px;
    }
    .ads_combo_01 .desktop_banner .short_banner{
        float: right;
        width: 200px;
    }
    .ads_combo_01 .desktop_banner{
        display: block;
    }
    .ads_combo_01 .mobile_banner{
        display: none;
    }
    .ads_combo_01 .tablet_banner_portrait {
        display: none;
    }
    .ads_combo_01 .tablet_banner_landscape{
        display: none;
    }
    .out-of-page-banners{
        display: block;
        clear: both;
    }
    .out-of-page-banners > div{
        height: 0px;
    }

}        /*C://xampp//htdocs//TelevisaGit//\ads_combo_01\css\ads_combo_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_20itemspag_01\css\art_20itemspag_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .art_20itemspag_01 {
        width: 100%;
        text-align: left;
    }

    .art_20itemspag_01 > ul {
        width: 100%;
        padding-top: 1em;
    }
    .art_20itemspag_01 > ul > li {
        padding: 1em 0;
        width: 99%;
        overflow: hidden;
        border-top: 1px solid #ccc;
        color: black;
    }

    .art_20itemspag_01 > ul > li > span {
        font-weight: bold;
        padding: 0 1em 2em 1.2em;

        float: left;
        font-size: 1em;
        color: #9ea31d;
    }

    .art_20itemspag_01 > ul > li .comText{
        float: left;
        width: 80%;
        border-left: 1px solid #ccc;
    }

    .art_20itemspag_01 > ul > li .comText > h3 {

        font-size: 0.8em;
        margin-left: 0.9em;
        margin-bottom: 0.5em;
    }

    .art_20itemspag_01 > ul > li  .comText >  p {

        display:none;
    }

    .art_20itemspag_01 > ul > li  .comText > a > .verMas {

        font-size: 0.8em;
        margin-left: 1em;
        color:#09C;
        font-style:italic;
        font-weight:bold;
    }

    .ie8 .art_20itemspag_01 > ul > li > h3 {
        width: 70%;
        font-size: 0.8em;
    }
    .art_20itemspag_01 .art_20itemspag_01_paginacion{

        border-top: 2px dotted #CCC;
        padding-top:5px;
        float:left;
        width:100%;
        margin-top:30px;
        margin-bottom:0px;
    }

    .art_20itemspag_01 .art_20itemspag_01_paginacion ul{
        margin: 0;
        padding-bottom: 0.5em;
        min-width: 3.438em;
        float: right;
        max-width:250px
    }

    .art_20itemspag_01 .art_20itemspag_01_paginacion ul li{
        float: right;
        height: auto;
        margin: 0.625em 0 0 0;
        width: 25px;
        padding: 0px 10px;
        border:none;
        font-style:italic;
    }
    .art_20itemspag_01 .art_20itemspag_01_paginacion ul li .sprite{
        width: 0.95em;
    }

    .art_20itemspag_01 .art_20itemspag_01_paginacion ul li.pags{
        border-left: 2px dotted #CCC;
        border-right: 2px dotted #CCC;
        width: auto;
    }

    .art_20itemspag_01 .art_20itemspag_01_paginacion ul li.pags .selected{
        color:#39C;
    }

}
/*C://xampp//htdocs//TelevisaGit//\art_20itemspag_01\css\art_20itemspag_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_20itemspag_01\css\art_20itemspag_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .art_20itemspag_01 {
        width: 100%;
        margin-bottom: 24px;
    }
    .art_20itemspag_01 > ul > li.first_news{
        border-top:none;
        padding-top: 0;
    }
    .art_20itemspag_01 > ul > li  .comText{
        width: 88%;
    }
    .art_20itemspag_01 > ul > li .comText > h3 {
        font-size: 1em;
    }
    .art_20itemspag_01 > ul > li  .comText >  p {
        font-size: 0.8em;
        margin-left: 1em;
        color:#595959;
        margin-bottom: 0.3em;
        display:block;
    }
    .art_20itemspag_01 .art_20itemspag_01_paginacion{
        margin-bottom:24px;
    }
}/*C://xampp//htdocs//TelevisaGit//\art_20itemspag_01\css\art_20itemspag_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_3arti_01\css\art_3arti_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .art_3arti_01{
        width: 100%;
        background-color: #F5F5F5;
        float: left;
    } 

    .art_3arti_01 .div.title {
        width: 100%;
        border-bottom: 1px solid #CCC;
    }

    .art_3arti_01 .container-items {
        width: 100%;
        position: relative;
    }
    .art_3arti_01 .container-items h2 {
        font-size: 0.7em;
        line-height: 1.8em;
        font-style: italic;
        color: #9ea31d;
    }
    .art_3arti_01 .container-items ul {
        list-style: none;
        width: 100%;
    }
    .art_3arti_01 .container-items ul li {
        position: relative;
        /*display: none;*/
        display: block;
        /*width: 18.750em;*/
        overflow: hidden;
		padding: 24px;
		border-bottom: 1px solid #CCC;
    }
   
    .art_3arti_01 .container-items ul li {
        zoom: 1;
        /* For IE 6/7 (trigger hasLayout) */
    }
	
	
    .art_3arti_01 .container-items ul li div.titulos p{
        
		padding-right: 40px;
    }
    

    .art_3arti_01 .container-items ul li div.info-note{
        font-size: 0.8em;
		display: none;
		broder: 1px solid red;
		
    }

	.art_3arti_01 .container-items ul li div p {
        font-weight: bold;
        margin-top: 0;
        font-size: .9em;
        line-height: 1em;
		
    }
	
	

    .art_3arti_01 div.container-btn { 
        display: none;
    }
	
	
	
	.art_3arti_01 .container-items ul li div.titulos span.icon {
        background: url(../img/mobile-arrow-sprites.png) no-repeat 0 0;
        background-size: 19px 29px;
        height: 2em;
        width: 2.188em;
        position: absolute;
        margin-top: -0.5em;
        top: 40%;
        right: 0.5em;
    }
}/*C://xampp//htdocs//TelevisaGit//\art_3arti_01\css\art_3arti_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_3arti_01\css\art_3arti_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .art_3arti_01{
        width: 625px; 
        margin-bottom: 24px;
    }
    .art_3arti_01_last_instance{
        border-bottom: none;
    }
    .art_3arti_01 .container-items h2 {
        font-size: 0.9em;
    }
    .art_3arti_01 .container-items ul li div p {
        font-weight: bold;
        margin-top: 5px;
        font-size: 1.125em;
        line-height: 1em;
    }
    .art_3arti_01 div.container-btn {  
        margin-bottom: 0.9em;
        width: 40em;
        display: block;
    }

    .art_3arti_01 .container-btn {
        width: 100%;
        border-top: 1px solid #CCC;
        margin-top: 1.5em;
    }
    .art_3arti_01 .container-btn h3 {
        background-color: #36378a;
        width: 100%;
        font-size: 0.85em;
        float: left;
    }
    .art_3arti_01 .container-btn h3 a {
        text-decoration: none;
        color: #fff;
        height: 1.5em;
        display: block;
        padding: 0.313em 0 0.313em 1.375em;
        background: url(../img/mobile-arrow-sprites.png) no-repeat 98% 0.35em;
        background-size: 12px 20px;
    }
    .art_3arti_01 div.container-btn:before,
    div.container-btn:after {
        content: "";
        display: table;
    }
    .art_3arti_01 div.container-btn:after {
        clear: both;
    }
    .art_3arti_01 div.container-btn {
        zoom: 1;
    }
    .art_3arti_01 div.container-btn h3 {
        width: 57%;
        max-width: 8.75em;
        float: right;
    }
    .art_3arti_01 div.container-btn h3 a {
        background-image: none;
    }
    .art_3arti_01 div.container-btn h3 a span.icon {
        display: none;
    }
    .art_3arti_01 .container-items {
        width: 40.0em; 
    }
    .art_3arti_01 .container-items:before,
    .art_3arti_01 .container-items:after {
        content: "";
        display: table;
    }
    .art_3arti_01 .container-items:after {
        clear: both;
    }
    .art_3arti_01 .container-items {
        zoom: 1;
        /* For IE 6/7 (trigger hasLayout) */
    }
    .art_3arti_01 .container-items ul li {
        display: block;
        float: left;
        padding: 0 .9em;
        width: 180px;
        border-left: 1px solid #CCC;
        border-bottom: none;
        height: 215px;
    }
    .art_3arti_01 .container-items ul li div {
        right: 0.688em;
        top: 11.2em;
        background: none;
        padding: 0;
        position: static;
    }
    .art_3arti_01 .container-items ul li div.info-note{
        display: block;
    }
    .art_3arti_01 .container-items ul li div.info-note p{
        font-size: 1.1em;
        font-weight: normal;
        line-height: 1em;
        padding-bottom: 5px;
    }
    .art_3arti_01 .container-items ul li div.titulos p{
        padding-right: 0px;
        padding-bottom:10px;
    }
    .art_3arti_01 .container-items ul li:first-child {
        border-left: none;
        margin-left: 0;
        padding-left: 1.2em;
    }
    .art_3arti_01 .container-items ul li div.titulos span.icon {
        display:none;
    }
}/*C://xampp//htdocs//TelevisaGit//\art_3arti_01\css\art_3arti_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_3arti_01\css\art_3arti_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_3arti_01\css\art_3arti_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_branch_01\css\art_branch_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    /* BEGIN:art_branch_01 (Small)*/
    div.art_branch_01 {
        width: 100%;
        text-align: left;
        margin-bottom: 24px;
    }
    div.art_branch_01_title {
        margin-left: 10px
    }
    div.art_branch_01 div h1 a {
        color: #0079c2;
        font-size: 20px;
        font-weight: 600;
    }
    div.art_branch_01 ul {
        width: 100%;
        padding-top: 1em;
    }
    div.art_branch_01 ul li {
        padding: 1em 0;
        width: 99%;
        overflow: hidden;
        border-bottom: 1px solid #ccc;
    }
    div.art_branch_01 ul li a {
        color: black;
    }
    div.art_branch_01 ul li a span {
        font-weight: bold;
        padding: 0 1em 2em 0.3em;
        border-right: 1px solid #ccc;
        float: left;
        font-size: 0.9em;
    }
    div.art_branch_01 ul li a p {
        float: left;
        width: 70%;
        font-size: 0.9em;
        margin-left: 1em;
    }
    /* END:art_branch_01 (Small)*/
}
/*C://xampp//htdocs//TelevisaGit//\art_branch_01\css\art_branch_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_branch_01\css\art_branch_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){  
    div.art_branch_01 {
        margin-bottom: 24px;
    }
    div.art_branch_01 div h1{
        line-height: 12px;
        padding-bottom: 13px;
    }
    div.art_branch_01 div h1 a {
        font-size: 23px;
    }
    div.art_branch_01_title {
        border-bottom: 1px solid #CCC;
        margin-left: 1px;
    }
    div.art_branch_01_title:before,
    div.art_branch_01_title:after {
        content: "";
        display: table;
    }
    div.art_branch_01_title:after {
        clear: both;
    }
    div.art_branch_01_title {
        zoom: 1;
    }
    div.art_branch_01 {
        width: 100%;
    }

    div.art_branch_01 h1 a {
        color: #2e8fca;
        font-size: 0.75em;
    }
}/*C://xampp//htdocs//TelevisaGit//\art_branch_01\css\art_branch_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_branch_01\css\art_branch_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    /* BEGIN: Global (Large) */
    div.art_branch_01 {
        margin-bottom: 24px;
    }
    /* END: Global (Large) */
}
/*C://xampp//htdocs//TelevisaGit//\art_branch_01\css\art_branch_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_bullet_01\css\art_bullet_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    /* BEGIN: thumbnaillist (Small) */
    .art_bullet_01 {
        width: 100%;
        margin-bottom:0px;
    }
    .art_bullet_01 ul li:before,
    .art_bullet_01 ul li:after {
        content: "";
        display: table;
    }
    .art_bullet_01 ul li:after {
        clear: both;
    }
    .art_bullet_01 ul li {
        zoom: 1;
    }
    .art_bullet_01 ul li a {
        text-decoration: none;
        font-size: 16px;
        position: relative;
        display: block;
    }
    .art_bullet_01 ul li a img {
        display: block;
        margin-bottom: 0;
        padding: 0 .75em 0 0.3em;
        border-right: 1px solid #ccc;
        float: left;
        margin-right: .75em;
    }
    .art_bullet_01 ul li a p {
        padding-top: .5em;
        font-size: .9em;
        color: #000;
        font-weight: 800;
        padding-right: 2.5em;
        padding-bottom: .5em;
    }
    .art_bullet_01 ul li {
        border-top: none;
        border-bottom: 1px dotted #ccc;
        margin: 12px 12px 0px 12px;
        padding-bottom: 12px;
    }
    /* END: thumbnaillist (Small) */

}/*C://xampp//htdocs//TelevisaGit//\art_bullet_01\css\art_bullet_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_bullet_01\css\art_bullet_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .art_bullet_01 {
        margin-bottom:24px;
    }
    .art_bullet_01 ul li {
        padding: 12px;
        margin: 0px 0px;
        border-top: none;
        border-bottom: 1px dotted #ccc;
        padding: 0px 0px 24px 0px;
        margin: 0px 0px;
    }
    .art_bullet_01 ul li a {
        text-decoration: none;
        font-size: 18px;
        position: relative;
        display: block;
    }

}/*C://xampp//htdocs//TelevisaGit//\art_bullet_01\css\art_bullet_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_bullet_02\css\art_bullet_02_mobile.css*/

 /* ******************************************************* */ 
 @media screen {

    .art_bullet_02 { 
        margin-bottom: 24px;
        border-top: 1px dotted #a1a1a1;
        margin-right: 10px;
        margin-left: 10px;
        width: auto;
    }

    .art_bullet_02 a p {
        min-height: 10px;
        padding: 10px;
        padding-left: 0px;
        width: 100%;
        color: #8f8f8f;
        letter-spacing: -1px;
    }
}
/*C://xampp//htdocs//TelevisaGit//\art_bullet_02\css\art_bullet_02_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_bullet_02\css\art_bullet_02_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .art_bullet_02 { 
        margin-bottom: 24px;
        border-left: 1px dotted #a1a1a1;
        border-top: none; 
        margin-left: 10px;
        width: 98% 
    }

    .art_bullet_02 a p {
        min-height: 10px; 
        width: 100%;
        color:#8f8f8f; 
        margin-left: 20px;
        letter-spacing: -1px;
        font-size: 15px;
        font-weight: normal !important;
    }
}/*C://xampp//htdocs//TelevisaGit//\art_bullet_02\css\art_bullet_02_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_bullet_02\css\art_bullet_02.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    .art_bullet_02 { 
        margin-bottom: 24px;
        border-left: 1px dotted #a1a1a1;
        border-top: none;
        margin-left: 10px;
        width: 98% 
    }

    .art_bullet_02 a p {
        min-height: 10px;
        padding: 5px;
        width: 100%;
        color:#8f8f8f; 
        margin-left: 20px;
        letter-spacing: -1px;

    }
}
/*C://xampp//htdocs//TelevisaGit//\art_bullet_02\css\art_bullet_02.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_latestnews_01\css\art_latestnews_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .art_latestnews_01 {
        width: 100%;
        text-align: left;
    }
    .art_latestnews_01 > div:first-child .selected {
        background: #0079c2;
        box-shadow: inset 0 0 0 #ddd;
    }
    .art_latestnews_01 > div:first-child .selected a {
        color: #fff;
        box-shadow: none;
    }
    .art_latestnews_01 > div:first-child .selected .art_latestnews_01_arrow {
        display: block;
    }
    .art_latestnews_01 > div:first-child > div {
        float: left;
        width: 50%;
        text-align: center;
        line-height: 41px;
        font-size: 0.8em;
        position: relative;
        background-color: #e8e8e8;
        box-shadow: inset 0 0 7px #ddd;
    }
    .art_latestnews_01 > div:first-child > div a {
        text-decoration: none;
        width: 100%;
        display: block;
        color: #948f8f;
        font-weight: bold;
        box-shadow: inset 0 0 7px #c0c0c0;
    }
    .art_latestnews_01 > div:first-child > div .art_latestnews_01_arrow {
        width: 0;
        height: 0;
        overflow: hidden;
        position: absolute;
        border: 7px solid transparent;
        border-top-color: #0079c2;
        display: none;
        bottom: -14px;
        left: 45%;
    }
    .ie7 .art_latestnews_01 > div:first-child > div .art_latestnews_01_arrow {
        bottom: -13px;
    }
    .ie8 .art_latestnews_01 > div:first-child > div .art_latestnews_01_arrow {
        bottom: -13px;
    }
    .art_latestnews_01 > ul {
        width: 100%;
        padding-top: 1em;
    }
    .art_latestnews_01 > ul > li {
        padding: 0;
        width: 100%;
        overflow: hidden;
        border-bottom: 1px solid #ccc;
    }
    .ie8 .art_latestnews_01 > ul > li {
        padding: 0;
    }
    .ie7 .art_latestnews_01 > ul > li {
        padding: 0;
    }
    .art_latestnews_01 .art_latestnews_01_list2 li div.mix_1arts_07{
        border-top: none;
    }
    div.art_latestnews_01 ul.art_latestnews_01_list2 li .mix_1arts_07 {
        border-bottom: none;
    }
    .art_latestnews_01 > ul > li > div > a {
        color: black;
    }
    .art_latestnews_01 > ul > li > div > a > span {
        color: #9ea31d;
    }
    .art_latestnews_01 > ul > li > div > a > span {
        font-weight: bold;
        padding: 0 16px 22px 18px;
        border-right: 1px solid #ccc;
        float: left;
        font-size: .9em;
        margin-top: 20px;
    }
    .art_latestnews_01 .art_latestnews_01_list1 p  {
        float: left;
        width: 66.5%;
        font-size: 14px;
        line-height: 16px;
        padding-left: 16px;
        font-weight: bold;
        padding-top: 20px;
        padding-bottom: 18px;
        padding-right: 10px;
        height: auto;
        overflow: hidden;
    }
    .mozilla .art_latestnews_01 .art_latestnews_01_list1 p{
        width: 65%;
    }
    .ie7 .art_latestnews_01 .art_latestnews_01_list1 p  {
        width: 66%;
    }
    .ie8 .art_latestnews_01 .art_latestnews_01_list1 p  {
        width: 66%;
        font-size: 0.8em;
    }
    .ie9 .art_latestnews_01 .art_latestnews_01_list1 p {
        padding-top: 16px;
        padding-bottom: 16px;
        padding-right: 15px;
    }
    div.art_latestnews_01 ul.art_latestnews_01_list2 {
        display: none;
    }
    .art_latestnews_01 ul.art_latestnews_01_list2 li div.mix_1arts_07{
        margin-bottom: 0px;
        margin-top: 0px;
    }
    .ie7 .art_latestnews_01 ul.art_latestnews_01_list2 li div.mix_1arts_07{
        margin-bottom: 0px;
        margin-top: 0px;
    }

    .art_latestnews_01 ul.art_latestnews_01_list2 li div.mix_1arts_07 ul li a h3{
        padding-top: 4px;
        padding-bottom: 4px;
        *padding-top: 0em;
        *margin-top:-15px;
    }
    .art_latestnews_01_over{
        display: none;
    }
}
/*C://xampp//htdocs//TelevisaGit//\art_latestnews_01\css\art_latestnews_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_latestnews_01\css\art_latestnews_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .art_latestnews_01 {
        width: 18.644em;
        margin-bottom: 36px;
    }
    .art_latestnews_01 ul.art_latestnews_01_list2 li div.mix_1arts_07{
        margin-top: 0px;
    }
    div.art_latestnews_01 ul.art_latestnews_01_list2 li.art_latestnews_01_liz {
        margin-top: 0px;
        padding-top: 10px;
    }
    .ie9 .art_latestnews_01 ul.art_latestnews_01_list2 li div.mix_1arts_07 ul li a p{
        margin-bottom: -20px;
    }
    .art_latestnews_01_lia,.art_latestnews_01_lib,.art_latestnews_01_lic{
        display: none;
    }

    .art_latestnews_01 > div:first-child > div {
        line-height: 2.5em;
    }

    ul.art_latestnews_01_list1 li {
        padding: 0;
    }
    .ie7 .art_latestnews_01_list2 .art_latestnews_01_liz{
        margin-top: -200px;
    }
    .art_latestnews_01_over{
        display: none;
    }
    div.art_latestnews_01 ul.art_latestnews_01_list1 li .art_latestnews_01_elements a p:hover{
        -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.15);
        -moz-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.15);
        -ms-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.15);
        -o-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.15);
        box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.15);
        background-color: #E6E6E6;
    }
    .art_latestnews_01 .mix_1arts_07{
        margin-bottom: 0px !important;
    }
    .art_latestnews_01 .mix_1arts_07 ul li a p{
        width: 93% !important;
        font-size: 13px;
        padding-bottom: 0px;
        padding-right: 0px;
        line-height: 16px !important;
        margin-left: 0px;
    }
    .art_latestnews_01 ul.art_latestnews_01_list2 li div.mix_1arts_07 ul li a h3{
        padding-top: 2px;
        padding-bottom: 0px;
        line-height: 16px !important;
    }

    .ie7 .art_latestnews_01 ul.art_latestnews_01_list2 li div.mix_1arts_07 ul li a h3{
        margin-top: 0px;
    }
    .ie7 .art_latestnews_01 ul.art_latestnews_01_list2 li div.mix_1arts_07 ul li a p{
        margin-top: -45px;
        width: 195px !important;
        margin-left: 110px;
    }
    .art_latestnews_01 .mix_1arts_07 ul.articles li{
        height: 66px !important;
        overflow: hidden;
        margin-top: 8px;
        margin-bottom: 8px;
    }
}/*C://xampp//htdocs//TelevisaGit//\art_latestnews_01\css\art_latestnews_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_latestnews_01\css\art_latestnews_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    .art_latestnews_01 {
        width: 18.644em;
        margin-bottom: 36px;
    }
    .art_latestnews_01 > ul > li {
        border-bottom: 1px solid #ccc;
    }
    div.art_latestnews_01 ul.art_latestnews_01_list2 li .mix_1arts_07 {
        border-bottom: none;
    }
    .art_latestnews_01_lia,.art_latestnews_01_lib,.art_latestnews_01_lic{
        display: block;
    }
    div.art_latestnews_01 ul.art_latestnews_01_list1 li .art_latestnews_01_elements a p:hover{
        background-color: rgba(235,235,235,0.6);
    }
    .ie7 div.art_latestnews_01 ul.art_latestnews_01_list1 li .art_latestnews_01_elements a p:hover{
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#60EBEBEB,endColorstr=#60EBEBEB); 
    }
    .ie8 div.art_latestnews_01 ul.art_latestnews_01_list1 li .art_latestnews_01_elements a p:hover{
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#60EBEBEB,endColorstr=#60EBEBEB); 
    }
    .art_latestnews_01 .art_latestnews_01_over{
        position: absolute;
        width: 324px;
        height: auto;
        display: none;
        left: 39.5%;
        z-index: 5;
    }

    .ie8 .art_latestnews_01 .art_latestnews_01_over{
        z-index: 1000 !important;
    }

    .art_latestnews_01 .art_latestnews_01_over .art_latestnews_01_boxbg1 { 
        background-image: url(../img/overMinXminTop.png) ; 
        width:324px; 
        height:40px; 
        top:0px; 
        right:0px;
    }
    .art_latestnews_01 .art_latestnews_01_over .art_latestnews_01_boxbg2 { 
        background-image: url(../img/overMinXminCenter.png); 
        background-repeat: repeat-y;
        width:324px; 
        top:0px; 
        right:0px;
        overflow: hidden;
    }

    .art_latestnews_01 .art_latestnews_01_over .art_latestnews_01_boxbg2 a p.art_latestnews_01_text { 
        padding: 0px 20px 15px 20px;
        width: 270px;
        font-size: 13px;
        font-weight: normal;
        color: #5a5959;
    }
    .art_latestnews_01 .art_latestnews_01_over .art_latestnews_01_boxbg2 a p.art_latestnews_01_link { 
        padding: 0px 20px 10px 20px;
        width: 270px;
        font-size: 14px;
        font-weight: bold;
        font-style: italic;
        color: #067cc3;
    }
    .art_latestnews_01 .art_latestnews_01_over .art_latestnews_01_boxbg3 { 
        background-image: url(../img/overMinXminBottom.png) ; 
        width:310px; 
        height:10px; 
        top:0px; 
        right:0px;
    }
    .ie7 .art_latestnews_01_list2 .art_latestnews_01_liz{
        margin-top: -200px;
    }
}
@media screen and (min-width: 1000px){
    .art_latestnews_01 .art_latestnews_01_over{
        left: 36.5%;
    }
}
@media screen and (min-width: 1250px){
    .art_latestnews_01 .art_latestnews_01_over{
        left: 39.5%;
    }
}
@media screen and (min-width: 1340px){
    .art_latestnews_01 .art_latestnews_01_over{
        left: 39.5%;
    }
}
@media screen and (min-width: 1390px){
    .art_latestnews_01 .art_latestnews_01_over{
        left: 40.5%;
    }
}
@media screen and (min-width: 1450px){
    .art_latestnews_01 .art_latestnews_01_over{
        left: 41.5%;
    }
}
@media screen and (min-width: 1750px){
    .art_latestnews_01 .art_latestnews_01_over{
        left: 43%;
    }
}
@media screen and (min-width: 2300px){
    .art_latestnews_01 .art_latestnews_01_over{
        left: 45.5%;
    }
}
/*C://xampp//htdocs//TelevisaGit//\art_latestnews_01\css\art_latestnews_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_note_01\css\art_note_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .art_note_01{
        padding: 12px;
        font-size:13px;
        color:#232323;	
        margin-bottom:12px;
        
    }
    .art_note_01 a{
        text-decoration:none;
        color: #3E93C5;
    }
}/*C://xampp//htdocs//TelevisaGit//\art_note_01\css\art_note_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_note_01\css\art_note_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .art_note_01{
        margin-bottom:0px; /*  Se quitó el margen inferior por el espacio que deja entre un componente de texto y el siguiente del mismo tipo */
        font-size:14px;
    }
}/*C://xampp//htdocs//TelevisaGit//\art_note_01\css\art_note_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_quote_01\css\art_quote_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen{

.art_quote_01{

    width:95%;
    padding: 10px 12px 10px 12px; 
    margin-bottom:12px;
    margin-top: 12px;
    float: left;
    
}

.art_quote_01 h3,
.art_quote_01 a h3{

    font-size: 18px;
    font-weight:normal; 
    line-height:22px;
    font-style:italic;
}

.art_quote_01 a{
    text-decoration:none;
    color: #000;
	
} 


}

/*C://xampp//htdocs//TelevisaGit//\art_quote_01\css\art_quote_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_quote_01\css\art_quote_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .art_quote_01{
        margin: 24px 24px 24px -12px;
        max-width: 218px;
        padding: 0;
        border-bottom: 1px solid #CCC; 
    }
    .art_quote_01 a h3{

        padding-bottom: 10px;
    }
}/*C://xampp//htdocs//TelevisaGit//\art_quote_01\css\art_quote_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_quote_02\css\art_quote_02_mobile.css*/

 /* ******************************************************* */ 
 @media screen{
    .art_quote_02{
        width:100%;
        font-style:italic;
        border-bottom: 1px solid #CCC; 
        margin-bottom: 12px;
        margin-top: 12px;
        float:left;
        
    }
    .ie7 .art_quote_02{
        max-width: 210px;
    }
    .ie8 .art_quote_02{
        max-width: 210px;
    }
    .art_quote_02 h3{
        font-size: 12px;
        color:#232323;
        font-weight:normal; 
    }
    .art_quote_02 .autor{
        color:#8f8f8f; 
    }
    .art_quote_02 img {
        padding-bottom: 10px;
        width: 100%;
        
    }
}/*C://xampp//htdocs//TelevisaGit//\art_quote_02\css\art_quote_02_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_quote_02\css\art_quote_02_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){

    .art_quote_02{
        max-width: 218px;
        margin: 24px 12px 24px 0;
        padding: 0;
    }
    .art_quote_02 img {
        width: auto;
    }
    .art_quote_02 a h3{
        padding-bottom: 10px;
    }
}/*C://xampp//htdocs//TelevisaGit//\art_quote_02\css\art_quote_02_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_quote_03\css\art_quote_03_mobile.css*/

 /* ******************************************************* */ 
 @media screen{

.art_quote_03{
        clear: both;
	width:95%;
	margin-top: 12px;
	margin-bottom:12px;
        padding: 10px 12px 10px 12px;  
}

.art_quote_03 h3,
.art_quote_03 a h3{
	
	font-size: 18px;
	font-weight:bold; 
	line-height:22px;
	font-style:italic;
	color:#000;
}

}/*C://xampp//htdocs//TelevisaGit//\art_quote_03\css\art_quote_03_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_quote_03\css\art_quote_03_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){

    .art_quote_03{
        margin: 24px 24px 24px -12px;
        width: 218px;
        padding: 0;
        float: left;
        border-bottom: 1px solid #CCC; 
    }
    .art_quote_03 a h3{
        padding-bottom: 10px;
    }
}/*C://xampp//htdocs//TelevisaGit//\art_quote_03\css\art_quote_03_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_related_01\css\art_related_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    div.art_related_01_title {
        width: 100%;
    }
    div.art_related_01_title h5{
        margin-top: 2px;
        margin-bottom: 0px;
        font-weight: normal;
        font-size: 14px;
    }
    div.art_related_01_title:before,
    div.art_related_01_title:after {
        content: "";
        display: table;
    }
    div.art_related_01_title:after {
        clear: both;
    }
    div.art_related_01_title {
        zoom: 1;
    }
    div.art_related_01 {
        display:none;
    }
    div.art_related_01 div h5 a.art_related_01_blue {
        color: #2e8fca;
        font-style: italic;
        font-weight: bold;
    }
    div.art_related_01 div h5 a.art_related_01_black {
        color: gray;
        font-style: italic;
    }
    .ie8 div.art_related_01 div h5 a.art_related_01_black p {
        line-height: 15px;
        font-size: 11pt;
    }
    .ie8 div.art_related_01 div h5 a.art_related_01_blue p {
        line-height: 15px;
        margin-top: 5px;
        font-size: 11pt;
    }
}
/*C://xampp//htdocs//TelevisaGit//\art_related_01\css\art_related_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_related_01\css\art_related_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    div.art_related_01 {
        width: 300px;
        height: auto;
        margin-bottom: 24px;
        display: block;
    }
    div.art_related_01_title {
        margin-left: 2px;
    }
    div.art_related_01_title:before,
    div.art_related_01_title:after {
        content: "";
        display: table;
    }
    div.art_related_01_title:after {
        clear: both;
    }
    div.art_related_01_title {
        zoom: 1;
    }
}/*C://xampp//htdocs//TelevisaGit//\art_related_01\css\art_related_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_related_01\css\art_related_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    div.art_related_01 {
        margin-bottom: 24px;
    }
}
/*C://xampp//htdocs//TelevisaGit//\art_related_01\css\art_related_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_reltd_01\css\art_reltd_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    /* BEGIN: Global (Small) */

    div.art_reltd_01_title {
        width: 100%;
        /*border-bottom: 1px solid #CCC;*/
    }
    div.art_reltd_01_title h5{
        margin-top: .7em;
        margin-bottom: .9em;
    }
    div.art_reltd_01_title:before,
    div.art_reltd_01_title:after {
        content: "";
        display: table;
    }
    div.art_reltd_01_title:after {
        clear: both;
    }
    div.art_reltd_01_title {
        zoom: 1;
        /* For IE 6/7 (trigger hasLayout) */

    }
    /* END: Global (Small) */

    /* BEGIN:art_reltd_01 (Small)*/
    div.art_reltd_01 {
        width: 100%;
        text-align: left;
        display: none;
    }

    div.art_reltd_01 div h5 a.art_reltd_01_blue {
        /*color: rgb(22,110,160);*/
        color: #2e8fca;
        font-style: italic;
        font-weight: bold;
    }

    div.art_reltd_01 div h5 a.art_reltd_01_black {
        /*color: rgb(22,110,160);*/
        color: gray;
        font-style: italic;
    }
    
    .ie8 div.art_reltd_01 div h5 a.art_reltd_01_black p {
        /*color: rgb(22,110,160);*/
        line-height: 15px;
        font-size: 11pt;
    }
    .ie8 div.art_reltd_01 div h5 a.art_reltd_01_blue p {
        /*color: rgb(22,110,160);*/
        line-height: 15px;
        margin-top: 5px;
        font-size: 11pt;
    }

    /*div.art_reltd_01 > div:first-child .selected {
        background: #666;
        box-shadow: inset 0 0 0 #ddd;
    }
    div.art_reltd_01 > div:first-child .selected a {
        color: #fff;
    }
    div.art_reltd_01 > div:first-child .selected .arrow {
        display: block;
    }
    div.art_reltd_01 > div:first-child > div {
        float: left;
        width: 50%;
        text-align: center;
        line-height: 2.5em;
        font-size: 0.8em;
        position: relative;
        background-color: #e8e8e8;
        box-shadow: inset 0 0 7px #ddd;
    }
    div.art_reltd_01 > div:first-child > div a {
        text-decoration: none;
        width: 100%;
        display: block;
        color: #666;
    }
    div.art_reltd_01 > div:first-child > div .arrow {
        width: 0;
        height: 0;
        overflow: hidden;
        position: absolute;
        border: 10px solid transparent;
        border-top-color: #666;
        display: none;
        bottom: -20px;
        left: 45%;
    }*/
    /*div.art_reltd_01 ul {
        width: 100%;
        padding-top: 1em;
    }
    div.art_reltd_01 ul li {
        padding: 1em 0;
        width: 99%;
        overflow: hidden;
        border-bottom: 1px solid #ccc;
    }
    div.art_reltd_01 ul li a {
        color: black;
    }
    div.art_reltd_01 ul li a span {
        font-weight: bold;
        padding: 0 1em 2em 0.3em;
        border-right: 1px solid #ccc;
        float: left;
        font-size: 0.9em;
    }
    div.art_reltd_01 ul li a p {
        float: left;
        width: 70%;
        font-size: 0.9em;
        margin-left: 1em;
    }*/

    /* END:art_reltd_01 (Small)*/
}
/*C://xampp//htdocs//TelevisaGit//\art_reltd_01\css\art_reltd_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_reltd_01\css\art_reltd_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    /* BEGIN: Global (Medium) */
    div.art_reltd_01 {
        width: 300px;
        height: 82px;
        display: block;
    }
    div.art_reltd_01_title {
        margin-bottom: 1.5em;
        margin-left: .5em;
    }
    div.art_reltd_01_title:before,
    div.art_reltd_01_title:after {
        content: "";
        display: table;
    }
    div.art_reltd_01_title:after {
        clear: both;
    }
    div.art_reltd_01_title {
        zoom: 1;
        /* For IE 6/7 (trigger hasLayout) */
    }


    /*div.art_reltd_01_title h1{
        margin-bottom: .4em;
        margin-top: -.45em
    }

    div.art_reltd_01_title h2{
        margin-top: -0.3em;
    }
    div.art_reltd_01_title h3 {
        width: 57%;
        max-width: 18.75em;
        float: left;
    }
    div.art_reltd_01_title h3 a {
        background-image: none;
    }
    div.art_reltd_01_title h3 a span.icon {
        display: none;
    }*/
    /* END: Global (Medium) */

    /* BEGIN:art_reltd_01 (Medium)*/

    /* END:art_reltd_01 (Medium)*/
}/*C://xampp//htdocs//TelevisaGit//\art_reltd_01\css\art_reltd_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_reltd_01\css\art_reltd_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    /* BEGIN: Global (Large) */

    /* END: Global (Large) */
}
/*C://xampp//htdocs//TelevisaGit//\art_reltd_01\css\art_reltd_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_subtitle_01\css\art_subtitle_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .art_subtitle_01{
        margin-bottom: 12px;
        margin-left: 10px;
    }
    .art_subtitle_01 h2{
        color: #232323;
        font-size: 14px;
        font-weight: bold;
    }

    .art_subtitle_01 h3{
        color: #9ea31d;
        font-style: italic;
        font-weight: bold;
        font-size: 12px;
    }
}
/*C://xampp//htdocs//TelevisaGit//\art_subtitle_01\css\art_subtitle_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_subtitle_01\css\art_subtitle_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .art_title_02 {
        margin-bottom: 24px;
        margin-left: 0px;
    }
    .art_bullet_02 a p{
        padding: 0px 10px 10px 0px;
    }
    .art_subtitle_01 h2{
        font-size: 16px;
    }
    .art_subtitle_01 h3{
        font-size: 14px;
    }
    .art_subtitle_01{
        margin-top: 1px;
        margin-left: 0px;
    }
}/*C://xampp//htdocs//TelevisaGit//\art_subtitle_01\css\art_subtitle_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_subtitle_01\css\art_subtitle_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    .art_subtitle_01 { 
        margin-top: 2px;
        margin-bottom: 24px;
        margin-left: 0px;
        width: 300px; 
        line-height: 1em;
    }
    .art_subtitle_01 h2{
        color: #232323;
        font-size: 16px;
        font-weight: bold;
    }

    .art_subtitle_01 h3{
        color: #9ea31d;
        font-style: italic;
        font-weight: bold;
        font-size: 14px;
    }
}
/*C://xampp//htdocs//TelevisaGit//\art_subtitle_01\css\art_subtitle_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_title_01\css\art_title_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    div.art_title_01_title {
        zoom: 1;
        margin-left: 10px;
    }
    div.art_title_01 {
        width: 100%;
        text-align: left;
        margin-bottom: 12px;
    }
    div.art_title_01 div h2 {
        font-weight: normal;
        height: auto;
        line-height: 11px;
        margin-bottom: 10px;
    }
    div.art_title_01 div h1 a p {
        color: #232323;
        font-size: 20px;
    }
    div.art_title_01 div h2 a {
        color: #8f8f8f;
        font-size: 11px;
        font-style: italic;
        margin-bottom: 0em;
        margin-top: 1em;
    }
    div.art_title_01 ul {
        width: 100%;
        padding-top: 1em;
    }
    div.art_title_01 ul li {
        padding: 1em 0;
        width: 99%;
        overflow: hidden;
        border-bottom: 1px solid #ccc;
    }
    div.art_title_01 ul li a {
        color: black;
    }
    div.art_title_01 ul li a span {
        font-weight: bold;
        padding: 0 1em 2em 0.3em;
        border-right: 1px solid #ccc;
        float: left;
        font-size: 0.9em;
    }
    div.art_title_01 ul li a p {
        float: left;
        width: 70%;
        font-size: 0.9em;
        margin-left: 1em;
    }
    .art_title_01 .art_title_01_title .art_info{
        margin-right: 10px;
    }
}
/*C://xampp//htdocs//TelevisaGit//\art_title_01\css\art_title_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_title_01\css\art_title_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .art_title_01 {
        margin-bottom: 36px;
    }
    div.art_title_01_title {
        border-bottom: 1px dotted #CCC;
        margin-left: 2px;
    }
    div.art_title_01_title:before,
    div.art_title_01_title:after {
        content: "";
        display: table;
    }
    div.art_title_01_title:after {
        clear: both;
    }
    div.art_title_01_title {
        zoom: 1;
    }
    div.art_title_01_title h1{
        margin-bottom: .4em;
        margin-top: -.45em
    }
    div.art_title_01_title h1 a p{
        margin-top: 10px;
    }
    div.art_title_01 div h2{
        margin-top: 0;
        height: 15px;
        padding-bottom: 5px;
        line-height: 6px;
        margin-bottom: 0px;
    }    
    div.art_title_01 div h1 a p {
        font-size: 23px;
    }
    div.art_title_01 div h2 a {
        font-size: 12px;
    }
    .ie7 .art_title_01_title h2{
        height: 15px;
        padding-top: 10px;

    }

}/*C://xampp//htdocs//TelevisaGit//\art_title_01\css\art_title_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_title_01\css\art_title_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    .art_title_01 {
        margin-bottom: 24px;
    }
}
/*C://xampp//htdocs//TelevisaGit//\art_title_01\css\art_title_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_title_02\css\art_title_02_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    div.art_title_02 {
        width: 100%;
        text-align: left;
        margin-bottom: 12px;
        overflow: hidden;
    }
    div.art_title_02 h1{
        color: #0079c2;
        font-style: italic;
        font-weight: normal;
        font-size: 26px;
        margin-bottom: 3px;
        line-height: 30px;
    }
    div.art_title_02 hr{
        color: #a1a1a1;
        width: 30px;
        float: left;
        margin-bottom: 0px;
        border-color: #dfdfdf !important;
        border-style: solid !important;
        border-width: 1px !important;
        -webkit-margin-before: 0.5em !important;
        -webkit-margin-after: 0em !important;
    }
}
/*C://xampp//htdocs//TelevisaGit//\art_title_02\css\art_title_02_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_title_02\css\art_title_02_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    div.art_title_02 {
        margin-bottom: 36px;
    }
    div.art_title_02 h1{
        font-size: 30px;
    }
}/*C://xampp//htdocs//TelevisaGit//\art_title_02\css\art_title_02_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\art_title_02\css\art_title_02.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    div.art_title_02 {
        margin-bottom: 36px;
    }
}
/*C://xampp//htdocs//TelevisaGit//\art_title_02\css\art_title_02.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\btn_6link_01\css\btn_6link_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
	
	.btn_6link_01 {
	  display: none;
	}
}/*C://xampp//htdocs//TelevisaGit//\btn_6link_01\css\btn_6link_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\btn_6link_01\css\btn_6link_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
	.btn_6link_01 {
	  display: none;
	}
}/*C://xampp//htdocs//TelevisaGit//\btn_6link_01\css\btn_6link_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\btn_6link_01\css\btn_6link_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    .btn_6link_01 {
        width: 300px;
        margin-bottom: 24px;
        display:block;
        clear: both;
    }
    .btn_6link_01 div.pictures {
        width: 100%;
        overflow: hidden;
    }
    .btn_6link_01 div.pictures:before,
    .btn_6link_01 div.pictures:after {
        content: "";
        display: table;
    }
    .btn_6link_01 div.pictures:after {
        clear: both;
    }
    .btn_6link_01 div.pictures a {
        display: block;
    }

    .btn_6link_01 div.pictures a:first-child {
        float: right;
    }
    .btn_6link_01 div.pictures a:last-child {
        position: relative;
        left: 1px;
        float: left;
    }
    .btn_6link_01 ul {
        margin-top: -4px;
        padding: 0;
    }
    .btn_6link_01 ul:before,
    .btn_6link_01 ul:after {
        content: "";
        display: table;
    }
    .btn_6link_01 ul:after {
        clear: both;
    }
    .btn_6link_01 ul {
        zoom: 1;
    }
    .btn_6link_01 ul li {
        display: block;
        width: 150px;
        float: left;
    }
    .btn_6link_01 ul li a {
        display: block;
        text-align: center;
        padding-top: 0.5em;
        padding-bottom: 0.5em;
        font-size: 0.8em;
        font-style: italic;
        border: 1px solid #CCC;
    }
    .btn_6link_01 ul li a:hover,
    .btn_6link_01 ul li a:active {
        -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
        -moz-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
        -ms-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
        -o-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
        box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
        background-color: #CCC;
    }
    .btn_6link_01 ul li.one a {
        border-bottom: none;
    }
    .btn_6link_01 ul li.two a {
        border-bottom: none;
        border-left: none;
    }
    .btn_6link_01 ul li.four a {
        border-left: none;
    }
}        /*C://xampp//htdocs//TelevisaGit//\btn_6link_01\css\btn_6link_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\btn_6link_01\css\btn_6link_01_ie7.css*/

 /* ******************************************************* */ 
 .ie7 .btn_6link_01 div.pictures a+a {
    position: relative;
    left: 1px;
    float: left;
}
/*C://xampp//htdocs//TelevisaGit//\btn_6link_01\css\btn_6link_01_ie7.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\btn_6link_01\css\btn_6link_01_ie8.css*/

 /* ******************************************************* */ 
 .ie8 .btn_6link_01 div.pictures a+a {
    position: relative;
    left: 1px;
    float: left;
}
/*C://xampp//htdocs//TelevisaGit//\btn_6link_01\css\btn_6link_01_ie8.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\btn_6prog_02\css\btn_6prog_02_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .btn_6prog_02{
        margin-bottom: 10px;
        overflow: hidden;
    }
    .btn_6prog_02 .type1a {
        overflow: hidden;
        width: 100%;
    }
    .btn_6prog_02 .type1a div {
        width: 100%;
        height: auto;
    }
    .btn_6prog_02 .type1a .title {
        border-bottom: 1px solid #CCC;
    }
    .btn_6prog_02 .type1a .title .flechas{
        display: none;
    }
    .btn_6prog_02 .type1a div ul {
        width: 3.438em;
        margin: 0;
        float: right;
    }
    .btn_6prog_02 .type1a div ul li {
        width: auto;
        height: 10px;
        float: left;
        margin: 0;
        margin-top: 0.625em;
    }
    .btn_6prog_02 .type1a div ul li a {
        width: 0.95em;
        height: 16px;
        padding: 0;
    }
    .btn_6prog_02 .type1a div ul li:first-child {
        margin: 0.625em 0.625em 0 0;
    }
    .btn_6prog_02 .type1a div.title ul li:last-child {
        border-left: 1px dotted #666;
        padding-left: 10px;
    }
    .btn_6prog_02 .type1a.showArrows .title h1 {
        width: 50%;
    }
    .btn_6prog_02 .type1a.showArrows .title h1 a span.icon {
        display: none;
    }
    .btn_6prog_02 .type1a .carrusel {
        width: 100%;
        overflow: hidden;
    }
    .btn_6prog_02 .type1a .carrusel ul {
        float: none;
        margin: 0;
        margin-top: 12px;
        width: 1000em;
    }
    .btn_6prog_02 .type1a .carrusel ul:before,
    .btn_6prog_02 .type1a .carrusel ul:after {
        content: "";
        display: table;
    }
    .btn_6prog_02 .type1a .carrusel ul:after {
        clear: both;
    }
    .btn_6prog_02 .type1a .carrusel ul {
        zoom: 1;
    }
    .btn_6prog_02 .type1a .carrusel ul li {
        display: block;
        float: left;
        width: 137px;
        height: auto !important;
        margin: 0 0 24px 25px;
    }
    .btn_6prog_02 .type1a .carrusel ul li h2 {
        font-size: 14px;
        line-height: 16px;
    }
    .btn_6prog_02 .type1a .carrusel ul li h2 a {
        color: black;
        background: none;
        width: auto;
        height: auto;
        overflow: hidden;
    }
    .btn_6prog_02 .type1a .carrusel ul li p {
        font-style: italic;
        color: #9EA31D;
        font-size: 11px;
        font-weight:normal;
    }
    .btn_6prog_02 .type1a .carrusel ul li a {
        width: auto;
        height: auto;
        padding: auto;
        background: none;
        display: block;
    }
    .btn_6prog_02 .type1a .carrusel ul li a img {
        width: 136px;
        height: 106px;
        background-color: #666;
        margin-bottom: 8px !important;
    }
    .btn_6prog_02 .type1a .carrusel ul li:first-child {
        margin: 0;
    }
    .btn_6prog_02 .type1a .carrusel ul li:last-child {
        margin-right: 0;
        border: none;
    }
    .btn_6prog_02 .type1a .carrusel.iOS {
        overflow: scroll;
        overflow-y: hidden;
        -webkit-overflow-scrolling: touch;
        margin-bottom: -15px;
    }
    .btn_6prog_02 .type1a .carrusel.iOS ul {
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }
    .btn_6prog_02 div.title h3 {
        background-color: #0079c2;
        height: 40px;
    }
    .btn_6prog_02 .type1a .title h3 a {
        text-decoration: none;
        color: #fff;
        height: 1.5em;
        display: block;
        line-height: 32px;
        background: none;
        -webkit-background-size: 12px 12px;
        -moz-background-size: 12px 20px;
        -o-background-size: 12px 12px;
        background-size: 12px 20px;
    }
    .btn_6prog_02 .bullets{
        display: block;
        width: 100%;
        border-top: 1px solid #CCC;
        margin-bottom: 0px;
        height: 20px;
    }
    .btn_6prog_02 .bullets ul{

        width:110px;
        float: right;
        margin-top:5px;
    }
    .btn_6prog_02 .bullets ul li{

        width:15px;
        height: 15px;
        background-color:#CCC;
        margin-left: 5px;
        float:left;
    }
    .btn_6prog_02 .bullets ul li.selected{
        background-color:#09C;
    }
}/*C://xampp//htdocs//TelevisaGit//\btn_6prog_02\css\btn_6prog_02_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\btn_6prog_02\css\btn_6prog_02_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .btn_6prog_02{
        margin-bottom: 36px;
        overflow: hidden;
    }
    .btn_6prog_02 .type1a {
        padding-left: 0;
    }
    .btn_6prog_02 .type1a .title .flechas{
        display: none !important;
    }
    .btn_6prog_02 .type1a ul {
        margin: 1.563em 0 auto;
    }
   
    .btn_6prog_02 .type1a .carrusel {
        overflow-y: hidden !important;
    }
    .btn_6prog_02 .type1a .carrusel ul {
        margin-top: 0;
        overflow-y: hidden !important;
    }
    .btn_6prog_02 div.title {
        margin-bottom: 1.5em;
    }
    .btn_6prog_02 div.title:before,
    .btn_6prog_02 div.title:after {
        content: "";
        display: table;
    }
    .btn_6prog_02 div.title:after {
        clear: both;
    }
    .btn_6prog_02 div.title {
        zoom: 1;
    }
    .btn_6prog_02 div.title h3 {
        width: 57%;
        max-width: 18.75em;
        float: left;
        height: 32px;
        line-height: 25px;
    }
    .btn_6prog_02 div.title h3 a {
        background-image: none !important;
        padding: 0.45em 1em 0.313em 1.375em;
        line-height: 24px !important;
    }
    .btn_6prog_02 div.title h3 a span.icon {
        display: none;
    }
}
/*C://xampp//htdocs//TelevisaGit//\btn_6prog_02\css\btn_6prog_02_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\btn_6prog_02\css\btn_6prog_02.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    
    .btn_6prog_02 {
        border-bottom: 1px solid #CCC;
    }
    .btn_6prog_02 .bullets{
        display: none;
    }
    .btn_6prog_02 .type1a .title .flechas{
        display: block !important;
    }
}/*C://xampp//htdocs//TelevisaGit//\btn_6prog_02\css\btn_6prog_02.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\btn_more_01\css\btn_more_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .btn_more_01 .btn_more_01_btn {
        width: 100%;
        margin: 0;
        float: right;
        padding-bottom: 0.1em;
        cursor: pointer;
        background-color: #e4e4e4;
        color: #515151;
        font-size: 14px;
        font-family: inherit;
        font-size: 14px;
        border: none;
        height: 40px;
        line-height: 40px;
    }

}/*C://xampp//htdocs//TelevisaGit//\btn_more_01\css\btn_more_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\btn_more_01\css\btn_more_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .btn_more_01{
        margin-bottom: 36px;
        display:block;
        clear:both;
        overflow:hidden;
    }
    .btn_more_01 .btn_more_01_btn {
        width: 9em !important;
        margin: 0;
        float: right;
        background-color: #3E418E;
        cursor: pointer;
        color: #FFF !important;
        font-size: .8em !important;
        font-family: inherit;
        font-style: italic;
        border: none !important;
        height: 32px;
        line-height: 32px;
    }
    .btn_more_01 .btn_more_01_line{
        border-top: 1px solid #CCC;
    }
}/*C://xampp//htdocs//TelevisaGit//\btn_more_01\css\btn_more_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\btn_podcast_01\css\btn_podcast_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .btn_podcast_01 .btn_podcast_01_btn {
        width: 14em !important;
        margin: 0;
        background-color:#3E418E;
        cursor:pointer;
        color:#FFF !important;
        font-size:13px !important;
        font-style: italic;
        border: none !important;
        height: 32px;
        line-height: 32px;
        font-weight: bold;
        font-family: inherit;
    }
    .btn_podcast_01 .btn_podcast_01_line div.btn_podcast_01_reader{
        float: left;
        width:300px;
        border-right: 1px dotted #d3d3d3;
    } 
    .btn_podcast_01 .btn_podcast_01_line div.btn_podcast_01_itunes{
        display: inline-block;
        width:311px;
    } 
    .btn_podcast_01 .btn_podcast_01_line{
        margin-top: 0px;
    } 
    .btn_podcast_01 .btn_podcast_01_text{
        height:30px;
    } 
    .btn_podcast_01 .btn_podcast_01_text a p span{
        font-weight: bold;
    }
    .btn_podcast_01 .btn_podcast_01_text a{
        text-align: center;
        font-style: italic;
    }
    .ie7 .btn_podcast_01 .btn_podcast_01_text a p{
        *text-align: center;
    }
    .btn_podcast_01 .btn_podcast_01_line div.btn_podcast_01_itunes div.btn_podcast_01_itunesimg{
        height: 60px;
        text-align: center ;
    } 
    .btn_podcast_01 .btn_podcast_01_line div.btn_podcast_01_reader div.btn_podcast_01_readerimg{
        height: 60px;
        text-align: center ;
    }
    .btn_podcast_01_itunesinput{
        text-align: center ;
    }
    .btn_podcast_01 .btn_podcast_01_text{
        display: none;
    }
    .btn_podcast_01 .btn_podcast_01_line .btn_podcast_01_reader{
        display: none;
    }
    .btn_podcast_01 .btn_podcast_01_line .btn_podcast_01_itunes .btn_podcast_01_itunesimg{
        float: left;
        margin-right: 10px;
        margin-top: 0px;
    }
    .btn_podcast_01 .btn_podcast_01_line .btn_podcast_01_itunes .btn_podcast_01_itunesinput{
        float: left;
        margin-top: 10px;
    }
    .btn_podcast_01 .btn_podcast_01_line .btn_podcast_01_itunes {
        text-align: center;
    }

    .btn_podcast_01{
        margin-bottom: 0px;
        width: 300px;
        height: 50px;
        margin-top: 12px;
        margin: auto;
    }
}/*C://xampp//htdocs//TelevisaGit//\btn_podcast_01\css\btn_podcast_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\btn_podcast_01\css\btn_podcast_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .btn_podcast_01{
        width:624px;
        height: 127px;
        margin: auto;
        margin-top: 12px;
        margin-bottom:36px;
    }
    .btn_podcast_01 .btn_podcast_01_btn {
        width: 14em !important;
        margin: 0;
        background-color:#3E418E;
        cursor:pointer;
        color:#FFF !important;
        font-size:13px !important;
        font-style:italic;
        font-family: inherit;
        border:none !important;
    }
    .btn_podcast_01 .btn_podcast_01_line div.btn_podcast_01_reader{
        float: left;
        display: block;
        width:311px;
        border-right: 1px dotted #d3d3d3;
    } 
    .btn_podcast_01 .btn_podcast_01_line div.btn_podcast_01_itunes{
        display: inline-block;
        width:311px;
    } 
    .btn_podcast_01 .btn_podcast_01_line{
        margin-top: 5px;
    } 
    .btn_podcast_01 .btn_podcast_01_text p{
        line-height: 15px;
    }
    .btn_podcast_01 .btn_podcast_01_text{
        height:30px;
        display:block;
    } 
    .btn_podcast_01 .btn_podcast_01_text a p span{
        font-weight: bold;
    }
    .btn_podcast_01 .btn_podcast_01_text a{
        text-align: center;
        font-style: italic;
    }
    .ie7 .btn_podcast_01 .btn_podcast_01_text a p{
        *text-align: center;
    }
    .btn_podcast_01 .btn_podcast_01_line div.btn_podcast_01_itunes div.btn_podcast_01_itunesimg{
        height: 60px;
        text-align: center ;
    } 
    .btn_podcast_01 .btn_podcast_01_line div.btn_podcast_01_reader div.btn_podcast_01_readerimg{
        height: 60px;
        text-align: center ;
    }
    .btn_podcast_01_itunesinput{
        text-align: center ;
    }
    .btn_podcast_01 .btn_podcast_01_line .btn_podcast_01_itunes .btn_podcast_01_itunesimg{
        float: none;
        margin-top: 0px;
    }
    .btn_podcast_01 .btn_podcast_01_line .btn_podcast_01_itunes .btn_podcast_01_itunesinput{
        float: none;
        margin-top: 0px;
    }
}/*C://xampp//htdocs//TelevisaGit//\btn_podcast_01\css\btn_podcast_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\btn_podcast_01\css\btn_podcast_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    .btn_podcast_01{
        margin-bottom:36px;
    }
}
/*C://xampp//htdocs//TelevisaGit//\btn_podcast_01\css\btn_podcast_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\btn_progr_01\css\btn_progr_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .btn_progr_01 {
        display:none;
        width: 100%;
        text-align: left;
        background-color: transparent;
        overflow: hidden;
        margin-bottom: 0px;
        clear: both;
    }
    .btn_progr_01 .envivo {
        position: relative;
        width: 100%;
        height: 12.1em;
        overflow: hidden;
    }
    .btn_progr_01 .envivo img {
        height: auto;
        width: 100%;
    }
    .btn_progr_01 .envivo .envivo_content {
        position: absolute;
        top: 3.5em;
        left: 0.7em;
        padding: 8px 16px 16px 10px;
        width: 20em;
    }
    .btn_progr_01 .envivo .envivo_content a {
        color: #fff;
        text-decoration: none;
    }
    .btn_progr_01 .envivo .envivo_content a h3 {
        font-size: 24px;
        font-style: italic;
        font-weight: 100;
        overflow: hidden;
        padding: 0;
        text-overflow: ellipsis;
        width: 81%;
        height: 90px;
    }
    .btn_progr_01 .envivo > .envivo_content a p {
        font-size: 0.8em;
        font-style: italic;
        font-weight: bold;
        line-height: 1.5em;
        width: 100%;
        overflow: hidden;
        float: left;
        width: 15em;
    }
    .btn_progr_01 .envivo .envivo_content a span {
        font-size: 1.3em;
        font-weight: normal;
        line-height: 0.8em;
    }
    .btn_progr_01 .envivo .envivo_content a .line {
        border-top: 1px solid #fff;
        height: 0.5em;
        width: 3em;
    }
    .btn_progr_01 .envivo .envivo_content a div.channelImg{
        display:inline;
        position:relative;
        float:left;
        width:50px;
        margin-top:0px;
    }

    .btn_progr_01 .envivo .envivo_content a div.channelImg img{
        width:26px;
    }
    .btn_progr_01 .envivo .overlay {
        position: absolute;
        top: 3.1em;
        width: 300px;
        height: 9em;
        background-color: #edba1f;
        opacity: 0.8;
        filter: alpha(opacity=80);
        width: 100%;
    }
}



/*C://xampp//htdocs//TelevisaGit//\btn_progr_01\css\btn_progr_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\btn_progr_01\css\btn_progr_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .btn_progr_01 {
        width: 300px;
        margin-bottom: 36px;
        display:block;
    }
    .btn_progr_01 .envivo {
        width: 300px;
    }
    .btn_progr_01 .overlay {
        width: 300px;
    }
    .ie8 .btn_progr_01 .envivo {
        z-index: 2000 !important;
    }
    .ie8 .btn_progr_01 .envivo .overlay {
        z-index: 1000 !important;
    }
    .ie7 .btn_progr_01 .envivo {
        z-index: 2000 !important;
    }
    .ie7 .btn_progr_01 .envivo .overlay {
        z-index: 1000 !important; 
    }
    .ie8 .btn_progr_01 .envivo .envivo_content {
        z-index: 1000 !important;
    }
    .ie7 .btn_progr_01 .envivo .envivo_content {
        z-index: 1000 !important; 
    }
    .btn_progr_01 .envivo img {
        height: auto;
        width: 100%;
    }
    .btn_progr_01 .envivo .overlay {
        background-color: #0078bf;
        height: 9em;
        opacity: 0.8;
        position: absolute;
        top: 3.1em;
        width: 100%;
    }

}/*C://xampp//htdocs//TelevisaGit//\btn_progr_01\css\btn_progr_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\btn_progr_01\css\btn_progr_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\btn_progr_01\css\btn_progr_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\btn_progr_01\css\btn_progr_01_ie7.css*/

 /* ******************************************************* */ 
 .ie7 .btn_progr_01 .envivo .overlay {
	background-color: #EDBA1F;
	height: 9em;
	opacity: 0.8;
	position: absolute;
	top: 3.1em;
	width: 100%;
	left: 0px;
        z-index: 1000 !important;
}/*C://xampp//htdocs//TelevisaGit//\btn_progr_01\css\btn_progr_01_ie7.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\btn_waze_01\css\btn_waze_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .btn_waze_01 {
        width: 300px;
        height: 85px;
        padding-bottom: 0px;
        border-bottom: none;
        margin-bottom: 0px;
        margin: 0 auto;
    }
    .btn_waze_01 div.pictures {
        width: 190px;
        overflow: hidden;
        float: left;
    }
    .btn_waze_01 div.pictures:before,
    .btn_waze_01 div.pictures:after {
        content: "";
        display: table;
    }
    .btn_waze_01 div.pictures:after {
        clear: both;
    }
    .btn_waze_01 div.pictures {
        zoom: 1;
    }
    .btn_waze_01 div.pictures a{
        display: block;
        height: 55px;
        text-align: center;
        margin: 25px 0px 0 5px;
    }
    .btn_waze_01 div.pictures a p {
        margin-top: -74px;
        font-style: italic;
        font-size: 14px;
        font-weight: normal;
    }
    .btn_waze_01 div.pictures a:last-child {
        position: relative;
        left: 1px;
    }
    .btn_waze_01 ul {
        margin-top: -4px;
        padding: 0;
        letter-spacing: -1.5px;
    }
    .btn_waze_01 ul:before,
    .btn_waze_01 ul:after {
        content: "";
        display: table;
    }
    .btn_waze_01 ul:after {
        clear: both;
    }
    .btn_waze_01 ul {
        zoom: 1;

    }
    .btn_waze_01 ul li {
        display: block;
        width: 105px;
        float: left;
        border: 1px solid #CCC;
    }
    .btn_waze_01 ul.btn_waze_01_inlinenumbers li {
        float: none;
    }
    .btn_waze_01 ul li a.phostxt {
        display: block;
        width: 100%;
        padding-top: 1em;
        padding-bottom: 0.8em;
        font-size: 0.7em;
        font-style: italic;
        font-weight: bold;
    }

    .btn_waze_01 ul li a.phosimg {
        float: left;
        margin-left: 9px;
        margin-right: 10px;
        padding-top: 2px;
    }
    .btn_waze_01 .btn_waze_01_left ul.links{
        width: 110px;
        float: left;
    }
    .btn_waze_01 .btn_waze_01_left ul li:hover,
    .btn_waze_01 .btn_waze_01_left ul li:active {
        -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
        -moz-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
        -ms-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
        -o-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
        box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
        background-color: #d3d3d3; 
    }
    .btn_waze_01 ul li.one {
        border-bottom: none;
        display:none;
    }
    .btn_waze_01 ul li.two {
        margin-top: 31px;

    }
    .btn_waze_01 ul li.three {
        border-right: none;
        display:none;
    }
    .btn_waze_01 ul li.four {
        display:none;
    }
    .ie7 .btn_waze_01 ul li a.phostxt {
        width:50px;
    }
    .btn_waze_01 .btn_waze_01_left{
        float: none;
        width: 300px;
        margin-bottom: 0px;
        margin-right: 0px
    }
    .btn_waze_01 .btn_waze_01_right{
        width: 330px;
        height: 205px;
        float: left;
        display: none;
    }
    .btn_waze_01 .btn_waze_01_left .pictures a img{
        width: 151px;
        margin-top: 3px;
    }
}/*C://xampp//htdocs//TelevisaGit//\btn_waze_01\css\btn_waze_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\btn_waze_01\css\btn_waze_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .btn_waze_01 {
        width:624px;
        height:240px;
        padding-bottom: 24px;
        border-bottom: 1px solid #d3d3d3;
        margin-bottom: 24px;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
    }
    .btn_waze_01 div.pictures {
        width: 100%;
        overflow: hidden;
        float:none;
    }
    .btn_waze_01 div.pictures:before,
    .btn_waze_01 div.pictures:after {
        content: "";
        display: table;
    }
    .btn_waze_01 div.pictures:after {
        clear: both;
    }
    .btn_waze_01 div.pictures {
        zoom: 1;

    }
    .btn_waze_01 div.pictures a{
        display: block;
        height: 110px;
        text-align: center;
        margin: 25px 0px 0 5px;
    }
    .btn_waze_01 div.pictures a p {
        margin-top: 15px;
        font-style: italic;
        font-size: 18px;
        font-weight: lighter;
    }
    .btn_waze_01 div.pictures a:last-child {
        position: relative;
        left: 1px;
    }
    .btn_waze_01 ul {
        margin-top: -4px;
        padding: 0;
        letter-spacing: -1.5px;
    }
    .ie7 .btn_waze_01 ul {
        letter-spacing: 0px;
    }
    .ie8 .btn_waze_01 ul {
        letter-spacing: 0px;
    }
    .ie9 .btn_waze_01 ul {
        letter-spacing: 0px;
    }
    .btn_waze_01 ul:before,
    .btn_waze_01 ul:after {
        content: "";
        display: table;
    }
    .btn_waze_01 ul:after {
        clear: both;
    }
    .btn_waze_01 ul {
        zoom: 1;

    }
    .btn_waze_01 ul li {
        display: block;
        width: 135px;
        float: left;
        border: 1px solid #CCC;
    }
    .btn_waze_01 ul.btn_waze_01_inlinenumbers li {
        float: none;
    }
    .btn_waze_01 ul li a.phostxt {
        display: block;
        width: 100%;
        padding-top: 1em;
        padding-bottom: 0.8em;
        font-size: 0.7em;
        font-style: italic;
        font-weight: bold;
    }

    .btn_waze_01 ul li a.phosimg {
        float:left;
        margin-left: 20px;
        margin-right: 10px;
    }
    .btn_waze_01 .btn_waze_01_left ul.links{
        width:auto;
        float:none;
    }
    .btn_waze_01 .btn_waze_01_left ul li:hover,
    .btn_waze_01 .btn_waze_01_left ul li:active {
        -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
        -moz-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
        -ms-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
        -o-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
        box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
        background-color: #d3d3d3; 
    }
    .btn_waze_01 ul li.one {
        border-bottom: none;
        display:block;
    }
    .btn_waze_01 ul li.two {
        border-bottom: none;
        border-left: none;
        margin-top: 0px;

    }
    .btn_waze_01 ul li.three {
        border-right: none;
        display:block;
    }
    .btn_waze_01 ul li.four {
        display:block;
    }
    .ie7 .btn_waze_01 ul li a.phostxt {
        width:50px;
    }
    .btn_waze_01 .btn_waze_01_left{
        float:left;
        width: 277px;
        margin-bottom: 0px;
        margin-right: 15px;
    }
    .btn_waze_01 .btn_waze_01_right{
        width: 330px;
        height: 205px;
        float: left;
        display: block;
    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community {
        border-left: 1px dotted #d3d3d3;
        height: 215px;
        margin-top: 20px;
        padding-left: 0px;
    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community  .btn_waze_01_title h3{
        font-style: italic;
        font-size: 12.5pt;
        font-weight: normal;
        color: #2E8FFB;
    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community  .btn_waze_01_title{
        margin-bottom: 10px;
        padding-left: 15px;
        width: 300px;
        letter-spacing: -1.5px;
    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_numbers{
        float: left;
    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_numbers .btn_waze_01_inlinenumbers{
        padding-left: 10px;
        padding-right: 5px;
    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_numbers ul li{
        border: none;
        text-align: center;
        margin-bottom: 10px;
        width: 20px;
        font-weight: bold;
    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_numbers ul li a{
        text-decoration: none;
        font-size: 16pt;
        font-style: italic;
        color: #d3d3d3;
        border-bottom: none;
    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_instructions ul li{
        border: none;
        border-right: none;
        border-spacing: 3px;
        height: 30px;
        width: 290px;
        text-align: left;
        padding: 6px 2px 6px 0px;
        float: none;
    }

    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_instructions ul li.btn_waze_01_step1{
        height: 20px;
        line-height: 17px;
    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_numbers ul li.btn_waze_01_inlinenumbers1{
        height: 22px;

    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_instructions ul li.btn_waze_01_step2{
        line-height: 17px;
    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_numbers ul li.btn_waze_01_inlinenumbers2{
        height:32px
    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_instructions ul li.btn_waze_01_step3{
        line-height: 17px;
    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_numbers ul li.btn_waze_01_inlinenumbers3{
        height: 33px;
    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_instructions ul li.btn_waze_01_step4{
        line-height: 17px;
    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_numbers ul li.btn_waze_01_inlinenumbers4{

    }


    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_instructions{
        float:left;
        margin-top: -5px;
    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_instructions ul li.btn_waze_01_last{
        border-right: none;
    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_instructions ul li a{
        font-style: italic;
        font-size: 9.5pt;

    }
    div.btn_waze_01 div.btn_waze_01_right div.btn_waze_01_community div.btn_waze_01_instructions ul li a.btn_waze_01_black{
        font-style: italic;
        font-weight: bold;
    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_instructions ul li .btn_waze_01_btn {
        width: 9em !important;
        margin: 0;
        padding-bottom: 0.1em;
        background-color: #3F418E;
        cursor: pointer;
        color: #FFF !important;
        font-size: .8em !important;
        font-weight: normal;
        font-style: italic;
        border: none !important;
        height: 24px;
        line-height: 24px;
        margin-top: 11px;
        font-family: inherit;
    }
    .btn_waze_01 .btn_waze_01_left .pictures a img{
        width: auto;
        margin-top: 0px;
    }
}/*C://xampp//htdocs//TelevisaGit//\btn_waze_01\css\btn_waze_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\btn_waze_01\css\btn_waze_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    .btn_waze_01 {
        width:955px;
        height:240px;
        padding-bottom: 24px;
        border-bottom: 1px solid #d3d3d3;
        margin-bottom: 24px;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
    }
    .btn_waze_01 div.pictures {
        width: 100%;
        overflow: hidden;
    }
    .btn_waze_01 div.pictures:before,
    .btn_waze_01 div.pictures:after {
        content: "";
        display: table;
    }
    .btn_waze_01 div.pictures:after {
        clear: both;
    }
    .btn_waze_01 div.pictures {
        zoom: 1;
    }
    .btn_waze_01 div.pictures a{
        display: block;
        height: 110px;
        text-align: center;
        margin: 25px 0px 0 5px;
    }
    .btn_waze_01 div.pictures a p {
        margin-top: 15px;
        font-style: italic;
        font-size: 18px;
        font-weight: lighter;
    }
    .btn_waze_01 div.pictures a:last-child {
        position: relative;
        left: 1px;
    }
    .btn_waze_01 ul {
        margin-top: -4px;
        padding: 0;
        letter-spacing: 0px;      
        zoom: 1;
    }
    .ie9 .btn_waze_01 ul {
        width: 631px;
        height: 136px;
    }
    .btn_waze_01 ul:before,
    .btn_waze_01 ul:after {
        content: "";
        display: table;
    }
    .btn_waze_01 ul:after {
        clear: both;
    }
    .btn_waze_01 ul li {
        display: block;
        width: 142px;
        float: left;
        border: 1px solid #CCC;
    }
    .btn_waze_01 ul.btn_waze_01_inlinenumbers li{
        float: left;
    }
    .btn_waze_01 ul li a.phostxt {
        display: block;
        width: 100%;
        padding-top: 1em;
        padding-bottom: 0.8em;
        font-size: 0.7em;
        font-style: italic;
        font-weight: bold;
    }

    .btn_waze_01 ul li a.phosimg {
        float:left;
        margin-left: 20px;
        margin-right: 10px;
    }
    .btn_waze_01 .btn_waze_01_left ul li:hover,
    .btn_waze_01 .btn_waze_01_left ul li:active {
        -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
        -moz-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
        -ms-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
        -o-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
        box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
        background-color: #d3d3d3; 
    }
    .btn_waze_01 ul li.one {
        border-bottom: none;
    }
    .btn_waze_01 ul li.two {
        border-bottom: none;
        border-left: none;
    }
    .btn_waze_01 ul li.three {
        border-right: none;
    }
    .btn_waze_01 ul li.four {
    }
    .ie7 .btn_waze_01 ul li a.phostxt {
        width:50px;
    }
    .btn_waze_01 .btn_waze_01_left{
        float:left;
        width: 288px;
        margin-bottom: 0px;
        margin-right: 20px;
    }
    .btn_waze_01 .btn_waze_01_right{
        width: 647px;
        height:205px;;
        float: left;
        display: block;
    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community {
        border-left: 1px dotted #d3d3d3;
        height: 215px;
        margin-top: 24px;
        padding-left: 15px;
    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community  .btn_waze_01_title h3{
        font-style: italic;
        font-size: 18pt;
        font-weight: normal;
        color: #2E8FFB;
    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community  .btn_waze_01_title{
        margin-bottom: 15px;
        padding-left: 10px;
        width: 600px;
        letter-spacing: 0px;
    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_numbers{
        float: none;
    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_numbers .btn_waze_01_inlinenumbers{
        padding-left: 0;
        padding-right: 0;
    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_numbers ul li{
        border: none;
        text-align: center;
        margin-bottom: 10px;
        width: 153px;
        font-weight: bold;
    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_numbers ul li a{
        text-decoration: none;
        font-size: 20pt;
        font-style: italic;
        color: #d3d3d3;
        border-bottom: 1px solid #d3d3d3;
    }
    .ie7 .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_numbers ul li a{
        height: 37px;
        width: 17px;
        text-decoration: underline;

    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_instructions ul li{
        border: none;
        border-right: 1px dotted #d3d3d3;
        border-spacing: 3px;
        height: 115px;
        width: 133px;
        text-align: center;
        padding: 10px;
        float:left;

    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_instructions ul li.btn_waze_01_step1{
        height: 115px;
    }
    .ie9 .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_instructions ul{
        margin-top: -90px;
    }
    .ie7 .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_instructions ul li{
        margin-top: 10px;
    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_instructions{
        float:none;
        margin-top: 0px;
    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_instructions ul li.btn_waze_01_last{
        border-right: none;
    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_instructions ul li a{
        font-style: italic;
        font-size: 10.5pt;

    }
    div.btn_waze_01 div.btn_waze_01_right div.btn_waze_01_community div.btn_waze_01_instructions ul li a.btn_waze_01_black{
        font-style: italic;
        font-weight: bold;
    }
    .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_instructions ul li .btn_waze_01_btn {
        width: 9em !important;
        margin: 0;
        padding-bottom: 0.1em;
        background-color: #3F418E;
        cursor: pointer;
        color: #FFF !important;
        font-size: .8em !important;
        font-weight: normal;
        font-style: italic;
        border: none !important;
        height: 24px;
        line-height: 24px;
        margin-top: 11px;
        font-family: inherit;
    }
    @-moz-document url-prefix() {
        .btn_waze_01 .btn_waze_01_right .btn_waze_01_community .btn_waze_01_instructions ul{
            margin-top: -90px;
        }
        .btn_waze_01 ul {
            width: 631px;
            height: 136px;
        }
    }
}/*C://xampp//htdocs//TelevisaGit//\btn_waze_01\css\btn_waze_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\img_fotogalfull_01\css\img_fotogalfull_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .img_fotogalfull_01{
        border-bottom: 0;
    }
    .img_fotogalfull_01 .separator{
        margin-bottom: 0px;
        clear:both;
    }
    .img_fotogalfull_01 #img_galry_01_IMG{
        width: 100%;
        height: auto;
    }
    .img_fotogalfull_01 #img_fotogalfull_01_left{
        width:100%;
    }
    .img_fotogalfull_01 #imgContainer{
        display: block;
        background-image:url(../../img/ajax-loader.gif);
        background-repeat:no-repeat;
        background-position:center center;
        height: auto;
        width: 100%;
        min-width:200px;
        min-height:200px;
    }
    .img_fotogalfull_01 .overlay {
        display:none;
    }
    .img_fotogalfull_01 .overlay_mobile {

        display:block;
        background-color: #000;
        top: 0px;
        position: relative;
        padding: 10px 35px;
        width: auto;
        padding: 15px;
    }
    .img_fotogalfull_01 .overlay_mobile p{
        color:#FFF;
        font-size:12px;
        font-weight:normal;
    }
    .img_fotogalfull_01 span.arrow {
        display: none;
    }
    .img_fotogalfull_01 .type1a div > div:first-child {
        display: none;
    }
    .img_fotogalfull_01 .type1a div > ul li {
        overflow: hidden;
        padding: 0.3em 0.5em;
        float: left;
    }
    .img_fotogalfull_01 .type1a div > ul li a {
        text-decoration: none;
        color: #000;
    }
    .img_fotogalfull_01 .type1a div > ul li a:before,
    .img_fotogalfull_01 .type1a div > ul li a:after {
        content: "";
        display: table;
    }
    .img_fotogalfull_01 .type1a div > ul li a:after {
        clear: both;
    }
    .img_fotogalfull_01 .type1a div > ul li a {
        zoom: 1;
    }
    .img_fotogalfull_01 .type1a div > ul li a img {
        float: left;
        margin-right: 0.5em;
        width: 70px;
    }
    .img_fotogalfull_01 .type1a .arrowLeft, 
    .img_fotogalfull_01 .type1a .arrowRight{
        display:none;	
    }
    .img_fotogalfull_01 #carrusel1{
        display:none;
    }
    .img_fotogalfull_01 #fullGallery,
    .img_fotogalfull_01 #twitter, 
    .img_fotogalfull_01 #facebook,
    .img_fotogalfull_01 #pinterest,
    .img_fotogalfull_01 #videobtn {
        display:none;
    }
    .img_fotogalfull_01 .displayControls{

        display:block-inline;
        background-color:#000;
        width:100%;
        padding:10px;
        clear:both;
        height:25px;
        top: -5px;
        position:relative;
    }
    .img_fotogalfull_01 .displayControls ul{
        width:200px;
        margin:auto;
    }
    .img_fotogalfull_01 .displayControls .btns{
        float:left;		
    }

    .img_fotogalfull_01 .displayControls #pause{
        display:none;	
    }
    .img_fotogalfull_01 .displayControls #play,
    .img_fotogalfull_01 .displayControls #pause{
        padding: 0 50px;
    }
    .img_fotogalfull_01 #img_fotogalfull_01_sideBar{
        float:left;
        margin-right: 24px;
        margin-left:24px;
        height: 100%;

    }
    .img_fotogalfull_01 #img_fotogalfull_01_sideBar .txt1{
        padding-right:15px;
        min-height:50px;
    }
    .img_fotogalfull_01 #img_fotogalfull_01_sideBar .txt1 h3{
        font-size:24px;
        font-weight:bold;
        margin-bottom:10px;
        margin-top: 15px;
    }
    .img_fotogalfull_01 #img_fotogalfull_01_sideBar .txt1 p{
        font-size:12px;
        display:block;
        margin-bottom: 12px;
    }
    .img_fotogalfull_01 #img_fotogalfull_01_sideBar .txt2{
        padding-bottom:40px;
        margin-bottom:20px;
        border-bottom:1px dotted #CCC;
        display: none;
    }
    .img_fotogalfull_01 #img_fotogalfull_01_sideBar .txt3{
        margin-top: 10px;
        width:100%;
        border-top: 2px dotted #CCC;
        padding-top:20px;
        margin: auto;
    }
    .img_fotogalfull_01 #img_fotogalfull_01_sideBar .txt3 .wdg_social_01{
        width:250px;
        margin: auto;
    }
    .img_fotogalfull_01 .wdg_social_01 .social-icons li:first-child {

        margin-left:0px;
    }
    .img_fotogalfull_01 .separator{
        margin-bottom: 50px;
        clear:both;
    }

}/*C://xampp//htdocs//TelevisaGit//\img_fotogalfull_01\css\img_fotogalfull_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\img_fotogalfull_01\css\img_fotogalfull_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .img_fotogalfull_01 #videobtn{
        cursor:pointer;
    }
    .img_galry_01_selected {
        border: 3px solid #0079c2;;
        margin-top: -3px;
    }
    .img_fotogalfull_01 #img_fotogalfull_01_left {
        float:left;
        width: 100%;
        max-width: 100%;
        overflow:hidden;
    }
    .img_fotogalfull_01 {

        position: relative;
        width: 99%;
        margin-left:0px;
        margin-bottom: 24px;
        border-bottom: solid 1px #CCC;

    }
    .img_fotogalfull_01 .overlay {

        background-color: rgba(255, 255, 255, .75);
        margin-top: -64px !important;
        position:absolute;
        left: 32px;
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#75FFFFFF,endColorstr=#75FFFFFF);
        padding: 10px 40px;
        padding-left: 30px;
        height: 40px;
        display:block;
        top:auto;
    }
    .img_fotogalfull_01 .overlay_mobile {
        display:none;
    }
    .img_fotogalfull_01 .overlay p {
        display: block;
        font-size: 0.8em;
        left: 10%;
        top: 0%;
        color:#000;

    }
    .img_fotogalfull_01 #videobtn {
        background-color: #0078BF;
        display: block;
        height: 1.75em;
        left: 32px;
        position: absolute;
        margin-top: -92px;
        width: 1.75em;
        z-index: 100000;
    }

    .img_fotogalfull_01 #fullGallery {
        background-color: #0078BF;
        display: block;
        height: 1.75em;
        left: 62px;;
        position: absolute;
        margin-top: -92px;
        width: 1.75em;
    }

    .img_fotogalfull_01 #twitter {
        background-color: #0078BF;
        display: block;
        height: 1.75em;
        left: 30px;
        position: absolute;
        top: 0;
        width: 1.75em;
    }

    .img_fotogalfull_01 #facebook {
        background-color: #0078BF;
        display: block;
        height: 1.75em;
        left: 60px;
        position: absolute;
        top: 0;
        width: 1.75em;
    }

    .img_fotogalfull_01 #pinterest {
        background-color: #0078BF;
        display: block;
        height: 1.75em;
        left: 90px;
        position: absolute;
        top: 0;
        width: 1.75em;
    }
    .img_fotogalfull_01 #carrusel1 #division_dotted ul li {
        display: block;
        float: left;
        height: 48px;
        margin: 0 0 0 10px;
        width: 66px;
        padding-top: 5px;
    }
    .img_fotogalfull_01 #carrusel1 .arrowLeft{

        float:left;
        width:25px;
        font-size: 2em;
        margin-left: 30px;

    }
    .img_fotogalfull_01 #carrusel1 .arrowLeft a{
        margin-top: 30px;
        width: 13px;
    }
    .img_fotogalfull_01 #carrusel1 .arrowRight{

        float:right;
        width:15px;
        font-size: 2em;
        margin-right: 11%;	
    }
    .img_fotogalfull_01 #carrusel1 .arrowRight a{
        margin-top: 30px;
        width: 13px;
    }
    .img_fotogalfull_01 #carrusel1{
        display:inline;
    }

    .img_fotogalfull_01 #carrusel2{
        margin-top: 15px;
        overflow: hidden;
        width:100%;
        border-bottom: 1px dotted #CCC;
        height: 170px;
        margin-bottom:20px;
    }

    .img_fotogalfull_01 #carrusel2 #carrusel2_ul li {
        display: block;
        float: left;
        height: 168px;
        margin: 0 0 0 1em;
        width: 8.563em;
    }

    .img_fotogalfull_01 #carrusel2 .arrowLeft{

        float:left;
        width:25px;
        font-size: 2em;
    }
    .img_fotogalfull_01 #carrusel2 .arrowRight{

        float:right;
        width:15px;
        font-size: 2em;
    }
    .img_fotogalfull_01 .type1a .carruselcontainer .ulcarrusel {
        float: none;
        margin: .7em 0 0;
        width: 1000em;
    }

    .img_fotogalfull_01 .type1a .arrows, 
    .img_fotogalfull_01 .type1a .arrowRight{
        display:inline;	
    }

    .img_fotogalfull_01 .type1a div > ul li a img {
        width: 60px;
    }

    .img_fotogalfull_01 .type1a div > ul li a > div {
        float: left;
        font-size: 0.8em;
        width: 100%;
        min-height: 3.6em;
        border-left: none;
        padding: 0px;
    }

    .img_fotogalfull_01 .type1a .ulcarrusel {
        float: right;
        margin: 0;
        padding-bottom: 0em;
        width: 3.438em;
    }

    .img_fotogalfull_01 .type1a .ulcarrusel li {
        overflow: hidden;
        padding: 0px;
    }

    .img_fotogalfull_01 .type1a .carruselcontainer {
        margin-top: 0px;
        overflow: hidden;
        width: 68%;
        float:left;
        min-width: 470px;

    }

    .img_fotogalfull_01 .type1a .arrowLeft, 
    .img_fotogalfull_01 .type1a .arrowRight{
        display:inline;	
    }

    .img_fotogalfull_01 .type1a #carrusel2_ul li a img {
        background-color: #666666;
        margin-bottom: 0.8em !important;
        width: 137px;
    }

    .img_fotogalfull_01 .type1a .carruselcontainer ul li div {
        font-size: 0.8em;
        margin-top: 0;
        width: 100%;
    }


    .img_fotogalfull_01 .type1a .carruselcontainer ul:after {
        clear: both;
    }

    .img_fotogalfull_01 .type1a .carruselcontainer ul:before, 
    .img_fotogalfull_01 .type1a .carruselcontainer ul:after {
        content: "";
        display: table;
    }

    .img_fotogalfull_01 .type1a {
        overflow: hidden;
        width: 83%;
    }

    .img_fotogalfull_01 .type1a #division_dotted ul li:first-child {
        margin: 0;
    }
    .img_fotogalfull_01 .type1a {
        display:block;	  
        overflow: hidden;
        width: 84%;

    }
    .img_fotogalfull_01 .type1a div.title ul li a {
        display: block;
    }
    .img_fotogalfull_01 .type1a ul {
        margin: 1.563em 0 auto;
    }
    .img_fotogalfull_01 .type1a.showArrows div:first-child h1 {
        width: 300px;
    }
    .img_fotogalfull_01 .type1a div:last-child ul {
        margin-top: 0;
    }
    .img_fotogalfull_01 .displayControls{

        display:none;
    }
    .img_fotogalfull_01 #img_fotogalfull_01_sideBar{
        float:no;
        width:auto;
        height: 100%;
        margin-top:24px;
        margin-right: 0px;

    }
    .img_fotogalfull_01 #img_fotogalfull_01_sideBar .txt1{
        min-height: 20px;
        width: 48%;
        float: left;
    }
    .img_fotogalfull_01 #img_fotogalfull_01_sideBar .txt2,
    .img_fotogalfull_01 #img_fotogalfull_01_sideBar .txt3{

        display:block;
        float: left;
        padding:-15px;
        width:48%;
    }

    .img_fotogalfull_01 #img_fotogalfull_01_sideBar .txt2 h3{
        font-size:13px;
        font-weight:bold;
        font-style:italic;
        color:#09C;
        margin-top: 0px;
    }

    .img_fotogalfull_01 #img_fotogalfull_01_sideBar .txt2 h4, 
    .img_fotogalfull_01 #img_fotogalfull_01_sideBar .txt3{
        font-size:13px;
        font-style:italic;
        font-weight:normal;
        color:#999;
    }

    .img_fotogalfull_01 #img_fotogalfull_01_sideBar .txt3{


        border-top: none;
        padding-top:0px;
        margin-top: 0px;

    }

    .img_fotogalfull_01 #img_fotogalfull_01_sideBar .txt3 .wdg_social_01{

        width:100%;
    }
    .img_fotogalfull_01 .separator{
        margin-bottom: 24px;
        clear:both;
    }
    .img_fotogalfull_01 #pinterest{
        display: none !important;
    }
    .img_fotogalfull_01 #facebook{
        display: none !important;
    }
    .img_fotogalfull_01 #twitter{
        display: none !important;
    }

}/*C://xampp//htdocs//TelevisaGit//\img_fotogalfull_01\css\img_fotogalfull_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\img_fotogalfull_01\css\img_fotogalfull_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){ 
    .img_fotogalfull_01 {

        position: relative;
        width: 98%;
        margin-left:20px;
        margin-bottom: 24px;

    }
    .img_fotogalfull_01 .type1a .carruselcontainer {
        margin-top: 0px;
        overflow: hidden;
        width: 70%;
        margin-left: -4px;
    }
    .img_fotogalfull_01 #img_fotogalfull_01_sideBar{
        float:left;
        width:295px;
        margin-left:24px;
        height: 100%;
        margin-top:0px;
    }

    .img_fotogalfull_01 #img_fotogalfull_01_sideBar .txt1{

        padding-right:15px;
        margin-right:20px;
        min-height:50px;
        width:290px
    }

    .img_fotogalfull_01 #img_fotogalfull_01_sideBar .txt1 h3{
        font-size:24px;
        font-weight:bold;
        margin-bottom:10px;
    }

    .img_fotogalfull_01 #img_fotogalfull_01_sideBar .txt1 p{
        font-size:12px;
        display:block;
    }



    .img_fotogalfull_01 #img_fotogalfull_01_sideBar .txt2{
        padding-bottom:40px;
        margin-bottom:20px;
        border-bottom:1px dotted #CCC;
    }

    .img_fotogalfull_01 #img_fotogalfull_01_sideBar .txt2,
    .img_fotogalfull_01 #img_fotogalfull_01_sideBar .txt3{


        padding-:15px;
        width: 100%;
    }

    .img_fotogalfull_01 #img_fotogalfull_01_sideBar .txt2 h3{
        font-size:13px;
        font-weight:bold;
        font-style:italic;
        color:#09C;
    }
    .img_fotogalfull_01 #img_fotogalfull_01_sideBar .txt2 h4, 
    .img_fotogalfull_01 #img_fotogalfull_01_sideBar .txt3{
        font-size:13px;
        font-style:italic;
        font-weight:normal;
        color:#999;
    }

    .img_fotogalfull_01 #carrusel1 .arrowRight{
        margin-right: 20%;
    }
    .img_fotogalfull_01 #img_fotogalfull_01_sideBar .txt1 h3{
        margin-top: 0px;
    }

}/*C://xampp//htdocs//TelevisaGit//\img_fotogalfull_01\css\img_fotogalfull_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\img_fotogalfull_01\css\img_fotogalfull_01_ie7.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\img_fotogalfull_01\css\img_fotogalfull_01_ie7.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\img_galry_01\css\img_galry_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .img_galry_01 {
        margin-bottom: 0px;
        width: 100%;
        overflow: visible;
    }
    .img_galry_01 #imgContainer,
    .img_galry_01 #imgContainer img{
        width:100%;
        height: auto;
    }

    .img_galry_01 .overlay2 {
        background-color: rgb(255, 255, 255);
        display: block;
        margin-left: 30px;
        margin-top: -64px;
        padding: 20px 35px;
        margin-bottom: 24px;
        position:relative;
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#65FFFFFF,endColorstr=#65FFFFFF);

    }
    .ie8 .img_galry_01 .overlay2 {
        background-color: rgba(255, 255, 255, .85);
        display: block;
        margin-left: 30px;
        margin-top: -85px;
        padding: 15px 25px;
        margin-bottom: 24px;
        position:relative;
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#85FFFFFF,endColorstr=#85FFFFFF);
    }
    .ie7 .img_galry_01 .overlay2{
        background-color: #FFF;
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#75FFFFFF,endColorstr=#75FFFFFF);
        margin-left: 30px;
        margin-top: -45px;
        position:relative;
        padding: 15px 25px;

    }
    .img_galry_01 .type1a div > div:first-child {
        display: none;
    }
    .img_galry_01 .type1a div > ul li {
        overflow: hidden;
        padding: 0px 0px 14px 0px;
    }
    .img_galry_01 .type1a div > ul li a {
        text-decoration: none;
        color: #000;
    }
    .img_galry_01 .type1a div > ul li a:before,
    .img_galry_01 .type1a div > ul li a:after {
        content: "";
        display: table;
    }
    .img_galry_01 .type1a div > ul li a:after {
        clear: both;
    }
    .img_galry_01 .type1a div > ul li a {
        zoom: 1;
    }
    .img_galry_01 .type1a div > ul li a img {
        float: left;
        /*max-width: 25%;*/

    }
    .img_galry_01 .type1a .carruselcontainer ul li .gal_desc {
        float: left;
        font-size: 14px !important;
        width: 50%;
        height: 100%;
        max-height: 50px;
        padding: 10px;
        padding-top: 0px;
        padding-bottom: 0px;
        margin-top: 5px;
        margin-bottom: 5px;
        overflow: hidden;
    }
    
    .img_galry_01 .type1a .carruselcontainer ul li div.iOS{
        font-size: 14px !important;
    }

    .img_galry_01 #carrusel2 #carrusel2_ul img {
        border-right: 1px solid #ccc;
        padding-right: .7em;
        width: 120px;
        height: 68px;
    }
    .img_galry_01 .img_galry_01_verMas {
        display:block;
        background:#e4e4e4;
        text-align:center;
        height: 40px;
        line-height:40px;
        font-size: 14px;
    }
    .img_galry_01 .img_galry_01_verMas a{
        color:#515151 !important;
    }
    .wdg_comen_01 .wdg_comen_01_verMas a{
        color:#666;
    }
    .img_galry_01 #carrusel2 #carrusel2_ul li {
        display:none;
    }
    .img_galry_01 #carrusel2 #carrusel2_ul li:nth-child(-n+3) {
        display:block;
    }
    .img_galry_01 .type1a .arrowLeft, 
    .img_galry_01 .type1a .arrowRight{
        display:none;	
    }

    .img_galry_01 #carrusel1{
        display:none;
    }	
    .img_galry_01 #fullGallery,
    .img_galry_01 #twitter, 
    .img_galry_01 #facebook,
    .img_galry_01 #pinterest,
    .img_galry_01 #videobtn
    {
        display:none;
    }

    .img_galry_01 .overlay #img_galry_01_txts
    {
        display: none;
    }

    .img_galry_01 #carrusel2 .selectedGallery{

        background-image:url(../img/Fotogal_MainIcon.png);
        display: block;
        height: 30px;
        margin-top: 38px;
        position: absolute;
        width: 30px;

    }

}/*C://xampp//htdocs//TelevisaGit//\img_galry_01\css\img_galry_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\img_galry_01\css\img_galry_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .img_galry_01 #imgContainer{
        display: block;
        background-image:url(../../img/ajax-loader.gif);
        background-repeat:no-repeat;
        background-position:center center;
        height: 450px;
        width: 624px;
    }
    #videobtn{
        cursor:pointer;
    }
    .img_galry_01 .img_galry_01_selected {
        border: 3px solid #0079c2;
    }

    .img_galry_01 {
        min-height: 41em;
        position: relative;
        width: 625px;
        margin-bottom: 36px;
    }
    .img_galry_01 .overlay {
        background-color: rgba(255, 255, 255, .75);
        display: block;
        margin-left: 30px;
        margin-top: -55px;
        padding: 20px 35px 0;
        margin-bottom: 24px;
        position:relative;
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#65FFFFFF,endColorstr=#75FFFFFF);
    }

    .ie7 .img_galry_01 .overlay {
        background-color: #FFFFFF;
        margin-top: -75px;
        position:relative;
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#65FFFFFF,endColorstr=#75FFFFFF);
    }

    .ie8 .img_galry_01 .overlay{
        z-index:2000 !important;
        margin-top: -75px;
        padding: 20px 35px 0 35px;
    }

    .img_galry_01 .overlay2 {
        background-color:transparent ;
        display:block;
        position:relative;
        margin-top:0px;
        padding:0px;
        margin-left:0px;
    }
    .ie7 .img_galry_01 .overlay2,
    .ie8 .img_galry_01 .overlay2 {
        background-color: rgba(255, 255, 255, 0);
        display: block;
        margin-left: 0px;
        margin-top: 0px;
        padding: 0px;
        margin-bottom: 24px;
        position:relative;
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);

    }
    .img_galry_01 .overlay p {
        display: block;
        font-size: 0.8em;
        left: 10%;
        top: 0%;
        height:35px;
        margin-bottom:40px;
    }
    .img_galry_01 #videobtn {
        background-color: #0078BF;
        display: block;
        height: 1.75em;
        left: 30px;
        position: absolute;
        top: 367px;
        width: 1.75em;
    }

    .img_galry_01 #fullGallery {
        background-color: #0078BF;
        display: block;
        height: 1.75em;
        left: 59px;
        position: absolute;
        top: 367px;
        width: 1.75em;
    }

    .img_galry_01 #twitter {
        background-color: #0078BF;
        display: block;
        height: 1.75em;
        left: 5%;
        position: absolute;
        top: 0;
        width: 1.75em;
    }

    .img_galry_01 #facebook {
        background-color: #0078BF;
        display: block;
        height: 1.75em;
        left: 9.65%;
        position: absolute;
        top: 0;
        width: 1.75em;
    }

    .img_galry_01 #pinterest {
        background-color: #0078BF;
        display: block;
        height: 1.75em;
        left: 14.25%;
        position: absolute;
        top: 0;
        width: 1.75em;
    }


    .img_galry_01 #division_dotted{
        border-bottom: 1px dotted #CCC;

        background-image:url(../../img/ajax-loader.gif);
        background-repeat:no-repeat;
        background-position:5% 50%;
        height: 80px;
    }
    .img_galry_01 #carrusel1 #division_dotted ul li {
        display: block;
        float: left;
        height: 69px;
        margin: 0 0 0 0.35em;
        width: 74px;
        padding-top:3px;
    }

    .img_galry_01 #carrusel1 .arrowLeft{

        float:left;
        width:25px;
        font-size: 2em;

    }
    .img_galry_01 #carrusel1 .arrowLeft a{
        width: 13px;
    }
    .img_galry_01 #carrusel1 .arrowRight a{
        width: 13px;
    }
    .img_galry_01 #carrusel2 .arrowLeft a{
        width: 13px;
        margin-top: 45px;
    }
    .img_galry_01 #carrusel2 .arrowRight a{
        width: 13px;
        margin-top: 45px;
    }
    .img_galry_01 #carrusel1 .arrowRight{

        float:right;
        width:15px;
        font-size: 2em;

    }

    .img_galry_01 #carrusel1{
        display:inline;
    }
    .img_galry_01 #carrusel2{
        margin-top: 15px;
        overflow: hidden;
        width:100%;
        height: 190px;
    }

    .img_galry_01 #carrusel2 #carrusel2_ul li {
        display: block;
        float: left;
        height: 168px;
        margin: 0 10px 0 10px;
        width: 137px;
        overflow: hidden;
    }
    .img_galry_01 #carrusel2 #carrusel2_ul li:last-child { 
        margin-right: 0px;
    }

    .img_galry_01 #carrusel2 .arrowLeft{

        float:left;
        width:25px;
        font-size: 2em;
    }
    .img_galry_01 #carrusel2 .arrowRight{

        float:right;
        width:15px;
        font-size: 2em;
    }
    .img_galry_01 .type1a .carruselcontainer .ulcarrusel {
        float: none;
        width: 1000px;
    }

    .img_galry_01 .type1a .arrows, 
    .img_galry_01 .type1a .arrowRight{
        display:inline;	
    }

    .img_galry_01 .type1a div > ul li a img {

        max-width: 100%;
    }

    .img_galry_01 .type1a .ulcarrusel {
        float: right;
        margin: 0;
        padding-bottom: 0.5em;
        width: 3.438em;
    }

    .img_galry_01 .type1a .ulcarrusel li {
        overflow: hidden;
        padding: 0px;
    }

    .img_galry_01 .type1a .carruselcontainer {
        margin-top: 0px;
        overflow: hidden;
        width:471px;
    }

    .img_galry_01 .type1a .arrowLeft, 
    .img_galry_01 .type1a .arrowRight{
        display:inline;	
    }

    .img_galry_01 .type1a #carrusel2_ul li a img {
        background-color: #666666;
        /* height: 77px; */
        margin-bottom: 0.8em !important;
        width: 137px;
    }

    .img_galry_01 .type1a .carruselcontainer ul li .gal_desc {
        font-size: 0.8em;
        margin-top: 0;
        width: 100%;
        float: left;
        font-size: 0.8em;
        width: 100%;
        min-height: 3.6em;
        border-left: none;
        padding: 0px;
    }


    .img_galry_01 .type1a .carruselcontainer ul:after {
        clear: both;
    }

    .img_galry_01 .type1a .carruselcontainer ul:before, 
    .img_galry_01 .type1a .carruselcontainer ul:after {
        content: "";
        display: table;
    }

    .img_galry_01 .type1a {
        overflow: hidden;
        width: 83%;
    }

    .img_galry_01 .type1a #division_dotted ul li:first-child {
        margin: 0;
    }

    .img_galry_01 .type1a {
        /*padding-left: 10%;*/
        display:block;
        /*position:absolute;*/

        overflow: hidden;
        width: 82%;

    }
    .img_galry_01 .type1a div.title ul li a {
        display: block;
    }
    .img_galry_01 .type1a ul {
        margin: 1.563em 0 auto;
    }
    .img_galry_01 .type1a.showArrows div:first-child h1 {
        width: 300px;
    }
    .img_galry_01 .type1a div:last-child ul {
        margin-top: 0;
    }
    .img_galry_01 .txt1 h3{
        font-size:23px;
        font-weight:bold;
        margin-bottom:12px;
    }

    .img_galry_01 .txt1 p{
        font-size:12px;
    }

    .img_galry_01 .txt1{
        float:left;
        width: 240px;
        height:auto;
        border-right:1px dotted #CCC;
        padding-right:12px;
        margin-right:24px;
    }

    .img_galry_01 .txt2{
        margin-bottom:12px;
        border-bottom:1px dotted #CCC;
        padding-bottom: 12px;
    }

    .ie8 .img_galry_01 .txt2{

        margin-bottom: 15px;
    }

    .img_galry_01 .txt3{

        height: 73px;

    }

    .img_galry_01 .txt2,
    .img_galry_01 .txt3{
        float: right;
        width: 248px;
    }

    .img_galry_01 .txt2 h3{
        font-size:14px;
        font-weight:bold;
        font-style:italic;
        color:#0079c2;
    }
    .img_galry_01 .txt2 h4 a, 
    .img_galry_01 .txt3{
        font-size:14px;
        font-style:italic;
        font-weight:normal;
        color:#8f8f8f;
    }

    .img_galry_01 .txt3 li{
        margin-left:0px !important;
    }

    .img_galry_01 .overlay #img_galry_01_txts{
        position: relative;
        display:inline-block;
        overflow: visible;
        margin-bottom: 15px;
        padding-top: 24px;
        border-top: 1px dotted #ccc;
            
    }

    .img_galry_01 .img_galry_01_verMas {

        display:none;
    }

    .img_galry_01 #carrusel2 .selectedGallery{

        background-image:url(../img/image_over.png);
        background-repeat:no-repeat;
        background-position:center center;
        width:137px;
        height:105px;
        position:relative;
        margin-top: 0px;

    }
    .img_galry_01 #pinterest{
        display: none !important;
    }
    .img_galry_01 #facebook{
        display: none !important;
    }
    .img_galry_01 #twitter{
        display: none !important;
    }
    .ie8 .img_galry_01 #carrusel2 #carrusel2_ul li img {
        z-index:2000 !important;
    }

    .ie8 .img_galry_01 #carrusel2 .selectedGallery{
        z-index:1000 !important;
    }


    .ie8 .img_galry_01 {
        z-index:1000 !important;
    }

    .ie8 .img_galry_01 .play, 
    .ie8 .img_galry_01 .full{
        z-index:2000px !important;
    }

    /* SPRITES */
    .ie7 .img_galry_01 #videobtn,
    .ie7 .img_galry_01 #fullGallery,
    .ie8 .img_galry_01 #videobtn,
    .ie8 .img_galry_01 #fullGallery {

        top: 347px;
    }
    
    .img_galry_01 #carrusel2 #carrusel2_ul img{
        width: auto;
        height: auto;
    }


}
/*C://xampp//htdocs//TelevisaGit//\img_galry_01\css\img_galry_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\img_galry_01\css\img_galry_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    .img_galry_01 {
        margin-bottom: 36px;
    }
}/*C://xampp//htdocs//TelevisaGit//\img_galry_01\css\img_galry_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\img_galry_01\css\img_galry_01_ie7.css*/

 /* ******************************************************* */ 
 .ie7 .img_galry_01 #videobtn {
	top: 36.5%;
}

.ie7 .img_galry_01 #fullGallery {
	top: 36.5%;
}
.ie7 .img_galry_01 #carrusel2 .selectedGallery{
	display:none;
}

/*C://xampp//htdocs//TelevisaGit//\img_galry_01\css\img_galry_01_ie7.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\img_galry_01\css\img_galry_01_ie8.css*/

 /* ******************************************************* */ 
 .ie8 .img_galry_01 #videobtn {
	top: 35.2%;
}

.ie8 .img_galry_01 #fullGallery {
	top: 35.2%;
}

.ie8 .img_galry_01 .overlay p {
	top: 0%;
	height:30px;
	margin-bottom:20px;
}

.ie8 .img_galry_01 .txt2{
	margin-bottom: 15px;
}

/*C://xampp//htdocs//TelevisaGit//\img_galry_01\css\img_galry_01_ie8.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\img_stage_01\css\img_stage_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    /*BEGIN: img_stage_01 (Small)*/
    /*.img_stage_01 div.img_stage_01_image{
      display: none;
    }
    .img_stage_01 p{
      display: none;
    }*/
    /*END: img_stage_01 (Small)*/
    .img_stage_01 div.img_stage_01_image img{
        width: 100%;
        height:56.25%;
    }
    .img_stage_01 a.img_stage_01_whtbkg {
        background-color: #FFFFFF;
        display: block;
        height: 66px;
        left: 4.5%;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
        filter: alpha(opacity=60);
        -khtml-opacity: 0.6;
        -moz-opacity: 0.6;
        opacity: 0.6;
        position: relative;
        margin-top: -70px;
        top: 0;
        width: 95.5%;
		/*padding: 15px 29px;*/
    }
    .img_stage_01 a p.img_stage_01_black {
        display: block;
        color: #000;
        /*position: relative;
		height: 66px;*/
		padding-left: 5%;
        padding-top: 3%;
        font-style: italic;
        font-weight: bold;
        font-size: 0.7em;
        width: 90%;
        *font-size: 0.8em;
        font-size: 0.8em\9;
    }

    .img_stage_01 a p.img_stage_01_gray {
        display: block;
		padding-left: 5%;
        /*;
        top: 50%;
		position: relative;*/
        font-style: italic;
        color: #666666;
        font-weight: bold;
        font-size: 0.7em;
        width: 85%;
        *font-size: 0.8em;
        font-size: 0.8em\9;
    }

    .img_stage_01 {
        /*border-bottom: 1px dotted #CCC;
        background-color: transparent;
        padding-bottom: 24px;*/
    }
}/*C://xampp//htdocs//TelevisaGit//\img_stage_01\css\img_stage_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\img_stage_01\css\img_stage_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    /*Contenedor*/
    .img_stage_01 {
        height: 350px;
        position: relative;
        width: 624px;
        background-color: transparent;
        margin-bottom: 24px;
        clear: both;
    }
    .img_stage_01 a.img_stage_01_whtbkg {
        background-color: #FFFFFF;
        display: block;
        height: 35px;
        left: 3.5%;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
        filter: alpha(opacity=60);
        -khtml-opacity: 0.6;
        -moz-opacity: 0.6;
        opacity: 0.6;
        position: realtive;
        width: 533px;
        margin-top: -69px;
        padding: 15px 35px;
    }
    .img_stage_01 a p.img_stage_01_black {
        display: block;
        padding-top: 0;
        padding-left: 0;
        font-style: italic;
        font-weight: bold;
        font-size: 0.7em;
        *font-size: 0.8em;
        font-size: 0.8em\9;
    }

    .img_stage_01 a p.img_stage_01_gray {
        display: block;
        padding-top: 0;
        padding-left: 0;
        font-style: italic;
        color: #666666;
        font-weight: bold;
        font-size: 0.7em;
        *font-size: 0.8em;
        font-size: 0.8em\9;
    }
    .img_stage_01 div.img_stage_01_image{
        display: inline;
    }
    .img_stage_01 div.img_stage_01_image img{
        width: 624px;
        height:350px;
    }


}/*C://xampp//htdocs//TelevisaGit//\img_stage_01\css\img_stage_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\img_stage_01\css\img_stage_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    .img_stage_01{
        margin-bottom: 24px;
        clear: both;
    }
}/*C://xampp//htdocs//TelevisaGit//\img_stage_01\css\img_stage_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_1arts_03\css\mix_1arts_03_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .mix_1arts_03, 
    .ie8 .mix_1arts_03,
    .ie7 .mix_1arts_03 {
        width: 100%;
        margin-bottom:0px;
	overflow: hidden;
    }
    .mix_1arts_03 .type2b img,
    .ie8 .mix_1arts_03 .type2b img,
    .ie7 .mix_1arts_03 .type2b img {
        height: auto;
        width: 100%;
    }
    /*Se ocultan texto y bullets*/
    .ie8 .mix_1arts_03 .type2b ul, 
    .ie8 .mix_1arts_03 .type2b p, 

    .mix_1arts_03 .type2b ul, 
    .mix_1arts_03 .type2b p {
        display: none;
    }
    /*Titulo*/
    .ie8 .mix_1arts_03 h4
    .mix_1arts_03 h4 {
        font-size: 1em;
    }
    /*Marco Blanco*/
    .ie7 .mix_1arts_03 .type2b .floatRight,
    .ie8 .mix_1arts_03 .type2b .floatRight,
    .mix_1arts_03 .type2b .floatRight{
        background-color:#FFF;
        width:80% ;
        position:relative;
        margin-top: -10%;
        float:right;
        padding:20px 30px;
        height:auto;
    }
    /* Topico*/
    .mix_1arts_03 .floatRight h2,
    .mix_1arts_03 .type2b h2{

        font-size: 14px;
        font-style: italic;
        color: #9ea31d;
    }
	
	 .mix_1arts_03 .sprite{
       display: none;
    }
	/*Categoría*/
	    .mix_1arts_03 .floatRight h2 a {
        font-size: 14px;
        font-style: italic;
        color: #9ea31d;
    }
	
}/*C://xampp//htdocs//TelevisaGit//\mix_1arts_03\css\mix_1arts_03_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_1arts_03\css\mix_1arts_03_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .mix_1arts_03 .sprite{
        margin-left: -3.5em;
        display: inline-block;
    }
    .mix_1arts_03,
    .ie8 .mix_1arts_03,
    .ie7 .mix_1arts_03 {
        width: 625px;
        margin-bottom:36px;
    }
    .mix_1arts_03 .articleBigModule ul {
        width: 100%;
        bottom: 0;
    }
    .mix_1arts_03 .iconArticle,
    .mix_1arts_03 .iconVideo {
        width: 27px;
        height: 35px;
        display: block;
        float: left;
        margin-right: 0.5em;
    }
    .mix_1arts_03 .iconArticle {
        background: url(../img/desktop-sprites.png) no-repeat -5px 0;
        width: 21px;
        margin-left: 6px;
    }
    .mix_1arts_03 .type2b .articleBigModule li:first-child {
        margin:11px 0px;

    }
    .mix_1arts_03 .iconVideo {
        background: url(../img/desktop-sprites.png) no-repeat 0 -35px;
    }
    .mix_1arts_03 .type2b .articleBigModule h4 {
        font-size: 1.5em;
        margin: 3px 0 15px;
        padding: 0;
        line-height: 1.1em;
    }
    .mix_1arts_03 .type2b .articleBigModule {
        font-size: 0.75em;
        height: 24.5em;
        position: relative;
        top: 0;
        width: 624px;
    }
    .mix_1arts_03 .type2b .articleBigModule li,
    .mix_1arts_03 .type2b .articleBigModule li a{
        color:#9EA31D;
        font-style:italic;
        font-size: 11px;
    }
    .mix_1arts_03 .floatRight {
        float: right;
        height: 100%;
        padding: 0 !important;
        position: relative;
        top: 0 !important;
        margin-top: 0px !important;
        width: 29.5% !important;
        background-color:transparent !important;
    }
    .mix_1arts_03 .floatRight h2 {
        font-size: 16px;
        font-style: italic;
        color: #9ea31d;
    }
    .mix_1arts_03 .type2b img,
    .ie8 .mix_1arts_03 .type2b img,
    .ie7 .mix_1arts_03 .type2b img  {
        float: left;
        height: auto;
        width: auto;
    }
    .mix_1arts_03 .type2b .articleBigModule h2, 
    .mix_1arts_03 .type2b .articleBigModule h4, 
    .mix_1arts_03 .type2b .articleBigModule p, 
    .mix_1arts_03 .type2b .articleBigModule ul {
        display: block;
    }
    .mix_1arts_03 .type2b .articleBigModule .floatRight > p{
        font-size: 14px;
        line-height: 17px;
    }
    .mix_1arts_03 .floatRight h2,
    .mix_1arts_03 .type2b h2{

        font-size: 14px;
        font-style: italic;
        color: #9ea31d;
        margin-bottom: 15px;
    }
    .mix_1arts_03 .floatRight h2 a {
        font-size: 0.9em;
        font-style: italic;
        color: #9ea31d;
    }
}/*C://xampp//htdocs//TelevisaGit//\mix_1arts_03\css\mix_1arts_03_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_1arts_03\css\mix_1arts_03.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_1arts_03\css\mix_1arts_03.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_1arts_03\css\mix_1arts_03_ie7.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    /* BEGIN: verticalhero (Medium)*/

.ie7 .mix_1arts_03 .type2b .articleBigModule li{  
    /*display: table-cell;*/
    padding: 0px;
    margin: 0px !important;
}
.ie7 .mix_1arts_03 .type2b .articleBigModule li p{  
margin-top:-15px;
}
.ie7 .mix_1arts_03 .articleBigModule ul {
    width: 100%;
    bottom: 0;
}

/*Sprites*/
.ie7 .mix_1arts_03 .iconArticle,
.ie7 .mix_1arts_03 .iconVideo {
    width: 27px;
    display: block;
    float: left;
    margin-right: 0.5em;
}
.ie7 .mix_1arts_03 .sprite{
	float:left;
	margin-left: -2.7em !important;
}

.ie7 .mix_1arts_03 .type2b .articleBigModule li:first-child {
margin-bottom: 2px !important;
}
.ie7 .mix_1arts_03 .type2b .articleBigModule li:first-child {
margin-top: 10px !important;
margin-bottom: 7px !important;
}
.ie7 .mix_1arts_03 .type2b .articleBigModule h4 {
        font-size: 1.5em;
        margin: 3px 0 15px;
        padding: 0;
		line-height: 1.1em;
}
}





/*C://xampp//htdocs//TelevisaGit//\mix_1arts_03\css\mix_1arts_03_ie7.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_1arts_03\css\mix_1arts_03_ie8.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
/* BEGIN: verticalhero (Medium)*/
.ie8 .mix_1arts_03 {
    width: 625px;
}

.ie8 .mix_1arts_03 .type2b {
    margin-bottom: 1em;
}
.ie8.mix_1arts_03 .articleBigModule ul {
    width: 100%;
    position: absolute;
    bottom: 0;
}
/*Sprites*/
.ie8 .mix_1arts_03 .iconArticle,
.ie8 .mix_1arts_03 .iconVideo {
    width: 27px;
    display: block;
    float: left;
    margin-right: 0.5em;
}
.ie8 .mix_1arts_03 .iconArticle {
    background: url(../img/desktop-sprites.png) no-repeat -5px 0;
}
.ie8 .mix_1arts_03 .iconVideo {
    background: url(../img/desktop-sprites.png) no-repeat 0 -35px;
}
/*Titulo*/
.ie8 .mix_1arts_03 .floatRight {
    float: left;
    height: 100%;
    padding: 0;
    position: relative;
    top: 0;
    width: 33%;
    margin-left: 10px;
}
.ie8 .mix_1arts_03 .type2b .articleBigModule h4 {
        font-size: 1.5em;
        margin: 3px 0 15px;
        padding: 0;
		line-height: 1.1em;
}
/*Categoria*/
.ie8 .mix_1arts_03 .floatRight h2 {
    font-size: 16px;
    font-style: italic;
    color: #9ea31d;
    margin-bottom: 15px;
}
.ie8 .mix_1arts_03 .type2b li:first-child {
    margin-bottom: 0.625em;
}
/*Imagen*/
.ie8 .mix_1arts_03 .type2b img {
    float: left;
    height: auto;
    width: auto;
}
.ie8 .mix_1arts_03 .type2b  h2, 
.ie8 .mix_1arts_03 .type2b  h4, 
.ie8 .mix_1arts_03 .type2b  p, 
.ie8 .mix_1arts_03 .type2b  ul {
    display: block;
}

.ie8 .mix_1arts_03 .type2b .articleBigModule li:first-child {
margin-top: 10px !important;
margin-bottom: 7px !important;
}
}



/*C://xampp//htdocs//TelevisaGit//\mix_1arts_03\css\mix_1arts_03_ie8.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_1arts_03\css\mix_1arts_03_ie9.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
/* BEGIN: verticalhero (Medium)*/
    .ie9 .mix_1arts_03 .type2b img  {
        float: left;
        height: auto;
        width: auto;
    }	
	.ie9 .mix_1arts_03 {
        width: 625px;
        margin-bottom:24px;
    }
    .ie9 .mix_1arts_03 .type2b .articleBigModule li:first-child {
        /*display: table-cell;*/
        margin:15px 0px;
		
    }
.ie9 .mix_1arts_03 .type2b p {
    display: block;
	line-height:18px;
}
.ie9 .mix_1arts_03 .type2b .articleBigModule li:first-child {
margin-top: 10px !important;
margin-bottom: 7px !important;
}
.ie9 .mix_1arts_03 .type2b {
    margin-bottom: 1em;
}

}



/*C://xampp//htdocs//TelevisaGit//\mix_1arts_03\css\mix_1arts_03_ie9.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_1arts_07\css\mix_1arts_07_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .mix_1arts_07 {
        margin-bottom: 0px;
        border-top: 1px solid #CCC;
        padding-bottom: 6px;
    }
    .mix_1arts_07 ul li a h4 {
        color: #000000;
        font-size: 0.8em;
        font-weight: 800;
        padding-bottom: 0.5em;
        line-height: 1.2em;
    }
    .mix_1arts_07 div.title:before,
    .mix_1arts_07 div.title:after {
        content: "";
        display: table;
    }
    .mix_1arts_07 div.title:after {
        clear: both;
    }
    .mix_1arts_07 div.title {
        zoom: 1;
    }
    .mix_1arts_07 div.title ul {
        width: 3.438em;
        margin: 0;
        float: right;
        padding-bottom: 0.5em;
    }
    .mix_1arts_07 div.title ul li {
        border-top: none;
        width: auto;
        height: auto;
        float: left;
        margin: 0;
        margin-top: 0.625em;
    }
    .mix_1arts_07 div.title ul li a {
        width: 0.95em;
        height: 0.563em;
        display: block;
        padding: 0;
    }
    .mix_1arts_07 div.title ul li:first-child {
        margin: 0.625em 0.625em 0 0;
    }
    .mix_1arts_07 div.title ul li:last-child {
        border-left: 1px dotted #666;
        padding-left: 0.8em;
    }
    .mix_1arts_07 ul.articles li:first-child {
        border-top: none;
    }
    .mix_1arts_07 ul li a p {
        color: #000000;
        font-size: .9em;
        font-weight: bold;
        width: 72%;
        margin-left: 20px;
    }
    .mix_1arts_07 ul li a h3 {
        color: #9EA31D;
        font-size: 0.8em;
        font-style: italic;
        font-weight: 800;
        margin-left: 20px;
    }
    .mix_1arts_07 ul li a img {
        display: none;
    }
    .mix_1arts_07 ul li:before, .mix_1arts_07 ul li:after {
        content: "";
        display: table;
    }
    .mix_1arts_07 ul li:after {
        clear: both;
    }
    .mix_1arts_07 .sprite {
        display: none;
    }
    .mix_1arts_07 ul li a .icon {
        background: url(../img/mobile-arrow-sprites.png) no-repeat 0 0;
        background-size: 19px 29px;
        height: 2em;
        width: 2.188em;
        position: absolute;
        margin-top: -0.5em;
        top: 50%;
        right: 0.5em;
    }
    .mix_1arts_07 ul li{
        height: auto;
        padding: 15px 0 10px;
        border-top: 1px solid #ccc;
        position: relative;
    }
    .ie7 .mix_1arts_07 ul li a p {
        width: 100%;
    }
    .ie7 .mix_1arts_07 ul li a h3 {
        margin-top: -7%;
    }
}


/*C://xampp//htdocs//TelevisaGit//\mix_1arts_07\css\mix_1arts_07_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_1arts_07\css\mix_1arts_07_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    /* BEGIN: thumbnaillist (Medium) */
    .mix_1arts_07 {
        width: 300px !important;
        margin-bottom: 24px;
        padding-bottom: 0px;
        border: none;
    }
    .mix_1arts_07 ul.articles li {
        border-top: none;
    }
    .mix_1arts_07 ul {
        width: 100%;
    }

    .mix_1arts_07 ul li {
        border-top: none;
        padding: 0px;
    }
    .mix_1arts_07 ul li a p {
        width: 60%;
        padding-right: 0;
        color: #000000;
        font-size: 0.8em;
        line-height: 1.4em;
        font-weight: 800;
        margin-left: 110px;
        height: 49px;
    }

    .mix_1arts_07 ul li a span.icon {
        display: none;
    }
    .mix_1arts_07 ul li a img {
        border-right: 1px solid #CCCCCC;
        display: block;
        float: left;
        margin-bottom: 0;
        margin-right: 0.75em;
        padding: 0px 12px 0 0px;
    }

    .mix_1arts_07 .sprite {
        position: absolute;
        margin-left: 2.9em;
        display: block;
        *margin-left: -4.1em;
    }

    .mix_1arts_07 ul li a h3 {
        color: #9EA31D;
        font-size: 0.9em;
        line-height: 1.2em;
        font-style: italic;
        font-weight: 800;
        padding-top: 2px;
        display: block;
        margin-left: 110px;
    }
    .ie7 .mix_1arts_07 ul li a p {
        width: auto;
    }
}/*C://xampp//htdocs//TelevisaGit//\mix_1arts_07\css\mix_1arts_07_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_1arts_07\css\mix_1arts_07.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    .mix_1arts_07 ul li a h3 {
        color: #9EA31D;
        font-size: 0.9em;
        font-style: italic;
        font-weight: 800;
        display:block;
    }
    
}
/*C://xampp//htdocs//TelevisaGit//\mix_1arts_07\css\mix_1arts_07.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_1arts_08\css\mix_1arts_08_mobile.css*/

 /* ******************************************************* */ 
 @media screen{  
    .mix_1arts_08 {
        text-align: left;
    }
    .mix_1arts_08 .articleMobile {
        height: auto;
        padding: 0;
        border-top: 1px solid #ccc;
        overflow: hidden;
    }
    .mix_1arts_08 .articleMedium {
        padding: 0;
        color: #000;
        position: relative;
        height: auto;		
    }
    .ie8 .mix_1arts_08 .articleMedium {
        z-index:1000 !important;
    }
    .mix_1arts_08 .articleMedium h4 {
        padding: 2% 6%;
        margin-left: 3%;
    }
    .mix_1arts_08 .articleMedium img {
        width: 100%;
    }
    .mix_1arts_08 .articleMedium div {
        position: relative;
        left: 9%;
        margin-top: -11%;
        width: 85%;
        height: 127px;
        padding: 0% 1% 0% 5%;
        overflow: hidden;
        background-color: #FFF;

    }
    .ie8 .mix_1arts_08 .articleMedium div {
        z-index:2000 !important;
    }
    .mix_1arts_08 .articleMedium div h4 {
        padding-left: 0;
        height: auto;
        margin-top: -1%;
    }
    .mix_1arts_08 .articlesThumbList {
        width: 100%;
    }
    .mix_1arts_08 .articlesThumbList li {
        height: auto;
        padding: 0;
        border-top: 1px solid #ccc;
        overflow: hidden;
        position: relative;
    }
    .mix_1arts_08 .articlesThumbList li a {
        width: 96.8%;
        text-decoration: none;
        color: #666;
        display: block;
        font-size: 0.8em;
        margin: 0.5em 0;
    }
    .mix_1arts_08 .articlesThumbList li a:before,
    .mix_1arts_08 .articlesThumbList li a:after {
        content: "";
        display: table;
    }
    .mix_1arts_08 .articlesThumbList li a:after {
        clear: both;
    }
    .mix_1arts_08 .articlesThumbList li a {
        zoom: 1;
    }
    .mix_1arts_08 .articlesThumbList li a p {
        width: 66%;
        padding-left: 1em;
        line-height: 1.5em;
    }
    .mix_1arts_08 .articlesThumbList li a span.icon {
        background: url(../img/mobile-arrow-sprites.png) no-repeat 0 0;
        background-size: 10px 14px;
        height: 2em;
        width: 2.188em;
        position: absolute;
        top: 50%;
        margin-top: -0.5em;
        right: 0.5em;
    }
    .mix_1arts_08 .articlesThumbList li a img {
        display: none;
    }
    .mix_1arts_08 .articlesThumbList li a h3 {

        display: none;
    }
    .mix_1arts_08 ul li div.mix_1arts_08_text {
        background-color: #fff;
        height: auto;
        margin: -1.5em 0 0 1.5em;
        position: relative;
        padding: 1em;
        width: auto;
        z-index: 11;
        top:-15px;
    }
    .mix_1arts_08 div .articleMedium div h2 a{
        color: #9ea31d;
        display:block;
    }
    .mix_1arts_08 div .articleMedium div h4{
        font-size: 105%;
        line-height: 16pt;
    }
    .mix_1arts_08 div .articleMedium div h2{
        line-height: 1.8em;
        color: #9ea31d;
        font-style: italic;
        font-weight: 800;
        font-size: 0.9em;
        margin-top: 4%;
        margin-left: 3%;
    }
    .mix_1arts_08 div .articleMedium a .sprite{
        position: absolute;
        right: 0;
        top: 0;
        display: inline;
    }
} /*C://xampp//htdocs//TelevisaGit//\mix_1arts_08\css\mix_1arts_08_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_1arts_08\css\mix_1arts_08_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){  
    .mix_1arts_08 {
        width: 300px;
        background-color: #f5f5f5;
        height: 250px;
        min-height: 250px;
        max-height: 280px;
        margin-bottom: 24px;
    }
    .mix_1arts_08 .articleMedium {
        height: 251px;
        border: 0;
        padding: 0;
        position: relative;
        width: 300px;
        float: left;
    }
    .ie8 .mix_1arts_08 .articleMedium {
        z-index:1000 !important;
    }
    .mix_1arts_08 .articleMedium img,
    .mix_1arts_08 .articleMedium h2 {
        display: block;
    }
    .mix_1arts_08 .articleMedium div {
        position: absolute;
        left: 24px;
        top: 166px;
        width: 255px;
        height: auto;
        min-height: 105px;
        padding: 4% 0 0 7%;
    }
    .ie8 .mix_1arts_08 .articleMedium div {
        z-index: 2000 !important;
    }
    .mix_1arts_08 .articlesThumbList {
        display: block;
        width: 300px;
        float: right;
        text-align: left;
        margin-bottom: 0.5em;
        font-weight: bold;
    }
    .mix_1arts_08 .articlesThumbList li {
        overflow: hidden;
        border: 0;
        padding: 0;
        min-height: 4.9em;
        position: relative;
    }
    .mix_1arts_08 .articlesThumbList li:before,
    .mix_1arts_08 .articlesThumbList li:after {
        content: "";
        display: table;
    }
    .mix_1arts_08 .articlesThumbList li:after {
        clear: both;
    }
    .mix_1arts_08 .articlesThumbList li {
        zoom: 1;
    }
    .mix_1arts_08 .articlesThumbList li a {
        padding: 0;
        color: black;
    }
    .mix_1arts_08 .articlesThumbList li a p {
        position: absolute;
        left: 7em;
        right: 0;
        top: 1.99em;
    }
    .mix_1arts_08 .articlesThumbList li a img {
        margin-right: 1em !important;
        display: block;
        position: absolute;
        left: 0;
        top: 0;
        padding-right: 0.8em;
        border-right: 1px solid #ccc;
    }
    .mix_1arts_08 .articlesThumbList li a h3 {
        display: block;
        margin-left: 100px;
        font-style: italic;
        font-weight: 800;
        font-size: .9em;
        padding-top: .35em;
        color: #9ea31d;
    }
    .mix_1arts_08 .articlesThumbList li a span.icon {
        display: none;
    }
    .mix_1arts_08 div div.articleMedium div h2 a{
        color: #9ea31d;
    }
    .mix_1arts_08 div .articleMedium div h4{
        width: 92%;
        padding: 0;
        color: #000;
        margin-left: 2%;
        font-size: 18px;
        margin-bottom: 20px;
        line-height: 16pt;
        margin-top: 3%;
        max-height: 62px;
        overflow: hidden;
    }
    .mix_1arts_08 div .articleMedium div h2{
        line-height: 1.1em;
        color: #9ea31d;
        font-style: italic;
        font-weight: 800;
        font-size: 0.9em;
        margin-top: 0%;
        margin-left: 2%;
    }
    .mix_1arts_08 div .articleMedium a .sprite{
        position: absolute;
        right: 0;
        top: 0;
        display: inline;
    }
}/*C://xampp//htdocs//TelevisaGit//\mix_1arts_08\css\mix_1arts_08_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_1arts_08\css\mix_1arts_08.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){  
    .mix_1arts_08 {
        margin-bottom: 24px;
    }
    .mix_1arts_08 div div.articleMedium div h2{
        color: #9ea31d;
    }

}/*C://xampp//htdocs//TelevisaGit//\mix_1arts_08\css\mix_1arts_08.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_1arts_09\css\mix_1arts_09_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .mix_1arts_09_sprite {
        background: url(../img/global-sprites.png) no-repeat 0 0;
        display:none;
        height: 10px;
        overflow: hidden;
        text-indent: -99em;
        width: 10px;
    }
    .mix_1arts_09_sprite.photo-corner {
        background-position: -85px -40px;
        height: 40px;
        width: 40px;
    }
    .mix_1arts_09_sprite.video-corner {
        background-position: -131px -40px;
        height: 43px;
        width: 43px;
    }
    .mix_1arts_09 > div.first-child div h2 {
        font-size: 1em;
    }
    .mix_1arts_09 .mix_1arts_09_thumb {
        width: 100%;
    }
    .mix_1arts_09 .mix_1arts_09_thumb li {
        height: auto;
        padding: 0;
        border-top: 1px solid #ccc;
        overflow: hidden;
        position: relative;
        padding-top: 10px;
    }
    .mix_1arts_09 .mix_1arts_09_thumb li img {
        float: left;
        min-width: 90px;
        width: 23%;
        height: auto;
        margin-right: 10px;
        margin-bottom: 10px;
    }
    .mix_1arts_09 .mix_1arts_09_thumb li a {
        width: 100%;
        text-decoration: none;
        display: block;
    }
    .mix_1arts_09 .mix_1arts_09_thumb li a:before,
    .mix_1arts_09 .mix_1arts_09_thumb li a:after {
        content: "";
        display: table;
    }
    .mix_1arts_09 .mix_1arts_09_thumb li a:after {
        clear: both;
    }
    .mix_1arts_09 .mix_1arts_09_thumb li a {
        zoom: 1;
        /* For IE 6/7 (trigger hasLayout) */

    }
    .mix_1arts_09 .mix_1arts_09_thumb li a p,
    .mix_1arts_09 .mix_1arts_09_thumb li a h4 {
        width: 53%; 
        padding:10px 0;
        font-size: .8em;
        padding-top:0px;
        font-weight: bold;
        height: 45px;
        overflow: hidden;
    }

    .mix_1arts_09 .mix_1arts_09_thumb li a p{
        /*height:100%;*/
        padding-top: 0px;
    }

    .mix_1arts_09 .mix_1arts_09_thumb li a span.icon {
        background: url(../img/mobile-arrow-sprites.png) no-repeat 0 0;
        background-size: 19px 29px;
        height: 2em;
        width: 2.188em;
        position: absolute;
        margin-top: -0.5em;
        top: 40%;
        right: 0.5em;
    }
    .mix_1arts_09 .mix_1arts_09_thumb li a h2 {
        display: none;
        font-style: italic;
        font-size: 0.75em;
        line-height: 1.5em;
        color: #C1C672;
        padding-left:10px;
        padding-top:10px;
    }
}


/*C://xampp//htdocs//TelevisaGit//\mix_1arts_09\css\mix_1arts_09_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_1arts_09\css\mix_1arts_09_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .mix_1arts_09 {
        width: 192px;
        margin-bottom: 36px;
    }
    .mix_1arts_09 .mix_1arts_09_thumb {
        display: block;
        width: 100%;
        text-align: left;
        overflow: hidden;
    }
    .mix_1arts_09 .mix_1arts_09_thumb li {
        overflow: hidden;
        border: 0;
        padding: 0 0.8em 0.3em;
        float: left;
        border-left: 1px solid #ccc;
        background: transparent;
    }
    .mix_1arts_09 .mix_1arts_09_thumb li img {
        display: block;
        margin-bottom: 12px;
        width:100%;
    }
    .mix_1arts_09 .mix_1arts_09_thumb li a {
        padding: 0;
    }
    .mix_1arts_09 .mix_1arts_09_thumb li a h4,
    .mix_1arts_09 .mix_1arts_09_thumb li a p {
        width: 98%;
        float: none;
        padding: 0;
        height: auto;
        font-size: 1em;
        line-height: 1.2em;
    }
    .mix_1arts_09 .mix_1arts_09_thumb li a h2 {
        display: block;
        clear: both;
        font-style: italic;
        font-size: 0.9em;
        line-height: 1.8em;
        color: #9da52c;
    }
    .mix_1arts_09 .mix_1arts_09_thumb li span.icon {
        display: none;
    }
    .mix_1arts_09 .mix_1arts_09_thumb li {
        padding-left: 0;
        border: 0;
        margin-left: 0;
        padding-right: 0;
        margin-right: 0;
    }
    .mix_1arts_09_sprite  {
        position: absolute;
        right: 0;
        top: 0;
        display:inline;
    }
    .mix_1arts_09 .mix_1arts_09_thumb li a h2 {
        padding-left:0px;
        padding-top:0px;
    }
}/*C://xampp//htdocs//TelevisaGit//\mix_1arts_09\css\mix_1arts_09_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_1arts_09\css\mix_1arts_09.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){    
    .mix_1arts_09 {
        margin-bottom: 36px;
    }
}/*C://xampp//htdocs//TelevisaGit//\mix_1arts_09\css\mix_1arts_09.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_2arts_01\css\mix_2arts_01_mobile.css*/

 /* ******************************************************* */ 
 .mix_2arts_01{
	
	width:100%;
}

.mix_2arts_01 .mix_1arts_07{
	
	width:100%;
	float:left;
}

.ie7 .mix_2arts_01 .mix_1arts_07 ul li p{
	padding-right: 2.5em;
}
/*C://xampp//htdocs//TelevisaGit//\mix_2arts_01\css\mix_2arts_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_2arts_01\css\mix_2arts_01_tablet.css*/

 /* ******************************************************* */ 
 .ie7 .mix_2arts_01 .mix_1arts_07{
	margin-top:0px;
}

.ie7 .mix_2arts_01 .mix_1arts_07 ul li a h3{
	margin-top:0px;
	padding-top:0px;
}

.ie7 .mix_2arts_01 .mix_1arts_07 ul li p{
	padding-right: 0;
}

/*C://xampp//htdocs//TelevisaGit//\mix_2arts_01\css\mix_2arts_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_2arts_03\css\mix_2arts_03_mobile.css*/

 /* ******************************************************* */ 
 @media screen{  
    .mix_2arts_03 .type3e ul {
        list-style: none;
        margin-top: 1.5em;
        width: 100%;
        overflow: hidden;
        font-weight: bold;
    }


    .mix_2arts_03 .type3e_ {
        position: relative;
    }

    /*Remplazar el last Child ---  7 Marzo 2012 7pm*/
    /*
    .mix_2arts_03 .type3e div.mix_1arts_08:last-child {
        position: relative;
        display: block;  
    }
    */

    .mix_2arts_03{
        height: 350px;
        overflow: hidden;
    }

    .mix_2arts_03 .type3e ul li img {
        width: 100%;
    }

} /*C://xampp//htdocs//TelevisaGit//\mix_2arts_03\css\mix_2arts_03_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_2arts_03\css\mix_2arts_03_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){  
    .mix_2arts_03 {
        width: 624px;
        margin-bottom: 36px;
        clear: both;
        height: auto;
    } 
    .mix_2arts_03 .type3e div.mix_1arts_08 {
        display: block !important;
    }
    div.mix_2arts_03 .mix_1arts_08 {
        float: left;
        margin-bottom: 0px;
        *margin-bottom: 100px;
    }
    .mix_2arts_03 .separador{
        width:11px;
        border-right: 1px solid #CCC;
        margin-right:11px;
        height:250px;
        float:left;
    }
}/*C://xampp//htdocs//TelevisaGit//\mix_2arts_03\css\mix_2arts_03_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_2arts_03\css\mix_2arts_03.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_2arts_03\css\mix_2arts_03.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_3artspag_01\css\mix_3artspag_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {

    .mix_3artspag_01{

    }

    .mix_3artspag_01 .playersprite.play {
        
        height: 30px;
        width: 30px;
    }

    .mix_3artspag_01 #video_play {
        position: absolute;
        margin-left: 0;
        display: block;
        margin-top: 53px;
    }

    .mix_3artspag_01 .items .sprite {
        display: none;
    }

    .mix_3artspag_01 .items .detail p
    {
        display: none;
    }

    .mix_3artspag_01 .items h4{
        background-color: #D1D1D1;
        font-size: 16px;
        padding: 10px;
		color:#666;
		font-weight:normal;
    }

    .mix_3artspag_01 ul li img{
        float: left;
        border-right: solid 1px #ccc;
        padding:0 10px 0 0;
        margin-bottom: 5px;
    }

    .mix_3artspag_01 ul li img:first-child{
        margin-top: 5px;
    }

    .mix_3artspag_01 .items ul li{
        overflow: hidden;
		display:none;
    }
	
	.mix_3artspag_01 .items ul li:nth-child(-n+3) {
        display:block;
    }

    .mix_3artspag_01 .items h3{
        font-size: 14px;
        color: #000;
        padding-left:  11em;
        padding-top:  1em;
    }
	
	.mix_3artspag_01 .nav_paginator_01{
		display:none;
	}


	/*Btn Ver mas*/
    .mix_3artspag_01 .mix_3artspag_01_verMas{
        display:block;
        background:#E4E4E4;
        color:#515151;
        text-align:center;
        
        font-size: 14px;
        height: 40px;
        line-height: 40px;
    }

    .mix_3artspag_01 .mix_3artspag_01_verMas a{
        color:#666;
    }

    .ie8 .mix_3artspag_01 .mix_3artspag_01_verMas {
        display: none;
    }

    .ie7 .mix_3artspag_01 .mix_3artspag_01_verMas {
        display: none;
    }

}/*C://xampp//htdocs//TelevisaGit//\mix_3artspag_01\css\mix_3artspag_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_3artspag_01\css\mix_3artspag_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){

    .mix_3artspag_01{
        padding-bottom: 24px;
    }

    .mix_3artspag_01 .items .sprite {
        position: absolute;
        margin-left: 93px;
        display: block;
        margin-top: 5px;
    }

    .mix_3artspag_01 .items h4{
        font-size: 24px;
        color: #555555;
		 background: none;
		font-weight:normal;
    }

    .mix_3artspag_01 .items h3{
        font-size: 16px;
		padding-left: 0;
        padding-top: 1em;
		font-weight:normal;
		color: #17517E;
    }

    .mix_3artspag_01 .items p{
        font-size: 14px;
        color: #232323;

    }

    .mix_3artspag_01 .items ul li{
        padding-bottom: 15px;
        clear: both;
        overflow: hidden;
		display:block;
    }

    .mix_3artspag_01 .items img{
        float: left;
    }

    .mix_3artspag_01 ul li img{
        float: left;
        border:none;
    }

    .mix_3artspag_01 .items .detail
    {
        padding-left: 15px;
        overflow: hidden;
    }

    .mix_3artspag_01 #video_play {
        display: none;
    }

    .mix_3artspag_01 .items .detail p {
        display: block;
    }

	.mix_3artspag_01 .nav_paginator_01{
		display:block;
	}
	
	.mix_3artspag_01 .mix_3artspag_01_verMas{
		display:none;
	}
 
}/*C://xampp//htdocs//TelevisaGit//\mix_3artspag_01\css\mix_3artspag_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_3artspag_01\css\mix_3artspag_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
	.mix_3artspag_01 .items ul li {
		padding-bottom:10px;
	}
	.mix_3artspag_01 .items .detail {
		padding-left: 5px;
	}

}/*C://xampp//htdocs//TelevisaGit//\mix_3artspag_01\css\mix_3artspag_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_3artspag_01\css\mix_3artspag_01_ie7.css*/

 /* ******************************************************* */ 
 .ie7 .mix_3artspag_01 .items .sprite {
	margin-left: -50px;
	text-indent:0;
}

.ie7 .mix_3artspag_01 .nav_paginator_01 ul li.nav2{
	width:15px;
}

.ie7 .mix_3artspag_01 #video_play{
	margin-left: -147px;
}/*C://xampp//htdocs//TelevisaGit//\mix_3artspag_01\css\mix_3artspag_01_ie7.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_3artspag_02\css\mix_3artspag_02_mobile.css*/

 /* ******************************************************* */ 
 @media screen {

    .mix_3artspag_02{

    }

    .mix_3artspag_02 .playersprite.play {
        
        height: 30px;
        width: 30px;
    }

    .mix_3artspag_02 #video_play {
        position: absolute;
        margin-left: 0;
        display: block;
        margin-top: 53px;
    }

    .mix_3artspag_02 .items h4{
        background-color: #D1D1D1;
        font-size: 16px;
        padding: 10px;
		color:#666;
		font-weight:normal;
    }
	
	

    .mix_3artspag_02 ul li img{
        float: left;
        border-right: solid 1px #ccc;
        padding:0 10px 0 0;
        margin-bottom: 5px;
		display:none;
    }
	
	.mix_3artspag_02 .items p{
        font-size: 12px;
        color: #000;
		display: block;
		width:90%;

    }

    .mix_3artspag_02 ul li img:first-child{
        margin-top: 5px;
    }

    .mix_3artspag_02 .items ul li{
        overflow: hidden;
		display:none;
		padding: 15px 20px;
		border-bottom: 1px solid #CCC;
    }
	
	.mix_3artspag_02 .items ul li:nth-child(-n+3) {
        display:block;
    }
	
	.mix_3artspag_02 .items ul li .detail{
		position:relative;
	}

    .mix_3artspag_02 .items h3{
		font-weight:normal;
		color: #17517E;
        font-size: 14px;
        padding-left:  0;
        padding-top:  0;
    }
	
	.mix_3artspag_02 .nav_paginator_01{
		display:none;
	}
	
	.mix_3artspag_02 .items span.icon {
        background: url(../img/mobile-arrow-sprites.png) no-repeat 0 0;
        background-size: 19px 29px;
        height: 2em;
        width: 2.188em;
        position: absolute;
        margin-top: 1%;
        top: 14%;
        right: -15px;
		float:left;
    }


	/*Btn Ver mas*/
    .mix_3artspag_02 .mix_3artspag_02_verMas{
        display:block;
        background:#E4E4E4;
        color:#515151;
        text-align:center;
        font-size: 14px;
        height: 40px;
        line-height: 40px;
    }

    .mix_3artspag_02 .mix_3artspag_02_verMas a{
        color:#666;
    }

    .ie8 .mix_3artspag_02 .mix_3artspag_02_verMas {
        display: none;
    }

    .ie7 .mix_3artspag_02 .mix_3artspag_02_verMas {
        display: none;
    }

}/*C://xampp//htdocs//TelevisaGit//\mix_3artspag_02\css\mix_3artspag_02_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_3artspag_02\css\mix_3artspag_02_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){

    .mix_3artspag_02{
        padding-bottom: 24px;
        min-height: 570px;
    }

    .mix_3artspag_02 .items .sprite {
        position: absolute;
        margin-left: 45px;
        display: block;
        margin-top: 5px;
    }

    .mix_3artspag_02 .items h4{
        font-size: 24px;
        color: #555555;
        background: none;
        font-weight:normal;
    }

    .mix_3artspag_02 .items h3{
        font-size: 16px;
        padding-left: 0;
        padding-top: 1em;

    }

    .mix_3artspag_02 .items p{
        font-size: 14px;

    }

    .mix_3artspag_02 .items ul li{
        padding: 0px;
        padding-bottom: 2px;
        clear: both;
        overflow: hidden;
        display:block;
        border-bottom:none;
    }



    .mix_3artspag_02 .items img{
        display:block;
        width:85px;
        height:67px;
    }

    .mix_3artspag_02 .items .detail
    {
        padding-left: 11px;
        overflow: hidden;
    }

    .mix_3artspag_02 #video_play {
        display: none;
    }



    .mix_3artspag_02 .nav_paginator_01{
        display:block;
    }

    .mix_3artspag_02 .mix_3artspag_02_verMas{
        display:none;
    }

    .mix_3artspag_02 .items span.icon {
        display:none;
    }

}/*C://xampp//htdocs//TelevisaGit//\mix_3artspag_02\css\mix_3artspag_02_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_3arts_01\css\mix_3arts_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen{  
    div.mix_3arts_01 div.mix_3arts_01_right div.mix_1arts_08{
        display:none;
    }
    div.mix_3arts_01 div.mix_3arts_01_middle div.mix_1arts_08{

        display:none;
    }
    div.mix_3arts_01 div.mix_3arts_01_left div.mix_1arts_08{
        display:block;
    }
} /*C://xampp//htdocs//TelevisaGit//\mix_3arts_01\css\mix_3arts_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_3arts_01\css\mix_3arts_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){  
    div.mix_3arts_01 div.mix_1arts_08{
        float: left;
        padding-right: 11px;
        margin-right: 12px;
        border-right: 1px solid #CCC;
    }
    div.mix_3arts_01 div.mix_3arts_01_right div.mix_1arts_08{

        display:none;
    }
    div.mix_3arts_01 div.mix_3arts_01_middle div.mix_1arts_08{
        padding-right: 0px;
        margin-right: 0px;
        border-right: none;
        display: block;
    }
    div.mix_3arts_01 div.mix_3arts_01_left div.mix_1arts_08{
        display: block;
    }
}/*C://xampp//htdocs//TelevisaGit//\mix_3arts_01\css\mix_3arts_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_3arts_01\css\mix_3arts_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){    
    div.mix_3arts_01 div div.mix_1arts_08{
        float: left;
    }
    div.mix_3arts_01 div.mix_3arts_01_right div.mix_1arts_08{
        padding-right: 0px;
        margin-right: 0px;
        border-right: none;
        display:block;
    }
    div.mix_3arts_01 div.mix_3arts_01_middle div.mix_1arts_08{
        padding-right: 12px;
        margin-right: 12px;
        border-right: 1px solid #CCC;
        display:block;
    }
    div.mix_3arts_01 div.mix_3arts_01_left div.mix_1arts_08{
        padding-right: 12px;
        margin-right: 12px;
        border-right: 1px solid #CCC;
        display:block;
    }
}/*C://xampp//htdocs//TelevisaGit//\mix_3arts_01\css\mix_3arts_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_3arts_02\css\mix_3arts_02_mobile.css*/

 /* ******************************************************* */ 
 @media screen{  
    .mix_3arts_02{
        clear: both;
    }
}/*C://xampp//htdocs//TelevisaGit//\mix_3arts_02\css\mix_3arts_02_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_3arts_02\css\mix_3arts_02_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .mix_3arts_02{
        width: 624px;
        margin-bottom: 36px;
    }
    .mix_3arts_02 div.mix_1arts_09 {
        float:left;
        margin-bottom: 0px;
        padding: 0px 12px 0 12px;
        border-right: 1px solid #CCC;
    }
    .mix_3arts_02 div.mix_3arts_02_last div.mix_1arts_09 {
        border-right: none;
        padding: 0px 0px 0 11px;
    }
    .mix_3arts_02  div.mix_3arts_02_first div.mix_1arts_09 {
        padding: 0px 11px 0 0px;
    }
    .mix_1arts_09 .mix_1arts_09_thumb li a p{
        height: 60px !important;
    }
}/*C://xampp//htdocs//TelevisaGit//\mix_3arts_02\css\mix_3arts_02_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_3arts_02\css\mix_3arts_02.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){ 
    .ie7 div.mix_3arts_02  div.mix_3arts_02_first div.mix_1arts_09 {
        padding: 0px 10px 0 0px;
    }
    .ie7 .mix_3arts_02 div.mix_3arts_02_last div.mix_1arts_09 {
        border-right: none;
        padding: 0px 0px 0 10px;
    }
    .ie8 div.mix_3arts_02  div.mix_3arts_02_first div.mix_1arts_09 {
        padding: 0px 10px 0 0px;
    }
    .ie8 .mix_3arts_02 div.mix_3arts_02_last div.mix_1arts_09 {
        border-right: none;
        padding: 0px 0px 0 10px;
    }
}/*C://xampp//htdocs//TelevisaGit//\mix_3arts_02\css\mix_3arts_02.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_4artspag_01\css\mix_4artspag_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen{

    .mix_4artspag_01{
        padding-bottom: 0px;
		width:100%;
		clear:both;
    }
    
    .mix_4artspag_01 .items{
        overflow: hidden;
        padding-bottom: 0px; 
    }

    
    
	.mix_4artspag_01 .items h4{
        background-color: #D1D1D1;
        font-size: 16px;
        padding: 10px;
		color:#666;
		font-weight:normal;
		margin-bottom:10px;
    }
    
    .mix_4artspag_01 .items h3{
        font-size: 14px;
        color: #232323;
		font-weight:normal;
		float:left
    }

    .mix_4artspag_01 .items ul li
    {
        float: left;
        overflow: hidden; 
        width: 100%;
        padding-right: 0px;
		margin-bottom: 10px;
    }
	
	.mix_4artspag_01 .items ul li a img{
		
		padding-right:10px;
		margin-right: 10px;
		border-right:1px solid #CCC;
		float:left;
		width: 90px;
		height:70px;
	}
	
	.mix_4artspag_01 .nav_paginator_01{
		display: none;
	}
	
	/*Btn Ver mas*/
    .mix_4artspag_01 .mix_4artspag_01_verMas{
        display:block;
        background:#E4E4E4;
        color:#515151;
        text-align:center;
        font-size: 14px;
        height: 40px;
        line-height: 40px;
    }

    .mix_4artspag_01 .mix_4artspag_01_verMas a{
        color:#666;
    }

    .ie8 .mix_4artspag_01 .mix_4artspag_01_verMas {
        display: none;
    }

    .ie7 .mix_4artspag_01 .mix_4artspag_01_verMas {
        display: none;
    }
	
	
	.mix_4artspag_01 .items ul li{
		display:none;
    }
	
	.mix_4artspag_01 .items ul li:nth-child(-n+3) {
        display:block;
    }
}/*C://xampp//htdocs//TelevisaGit//\mix_4artspag_01\css\mix_4artspag_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_4artspag_01\css\mix_4artspag_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){ 
    
	.mix_4artspag_01{
        padding-bottom: 24px;
    }
	
	.mix_4artspag_01 .items{
        padding-bottom: 24px; 
    }
	
	.mix_4artspag_01 .items h4{
        background-color: transparent;
        font-size: 24px;
        padding: 10px;
		color:#555555;
		font-weight:normal;
    }

	
	.mix_4artspag_01 .items ul li
    {
        float: left;
        overflow: hidden; 
        width: 136px;
        padding-right: 20px;
		display:block;
		
    }
	
	.mix_4artspag_01 .items h3{
        float: none;
    }
	
	.mix_4artspag_01 .items ul li a img{
		
		padding-right:0px;
		margin-right: 0px;
		border-right:none;
		float:none;
		width: 136px;
		height:106px;
	}
	
	.mix_4artspag_01 .nav_paginator_01{
		display: block;
	}
	
	.mix_4artspag_01 .mix_4artspag_01_verMas {
        display: none;
    }
}/*C://xampp//htdocs//TelevisaGit//\mix_4artspag_01\css\mix_4artspag_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_4artspag_01\css\mix_4artspag_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){ 
    .mix_4artspag_01 .items h4 {
        color: #555555;
    }

}/*C://xampp//htdocs//TelevisaGit//\mix_4artspag_01\css\mix_4artspag_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_4arts_01\css\mix_4arts_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen{  
    .mix_4arts_01 .mix_4arts_01_top {
        display: block;
        height: 100%;;
    }
    .mix_4arts_01 .mix_4arts_01_bottom{
        margin-top: 0%;
    }

} /*C://xampp//htdocs//TelevisaGit//\mix_4arts_01\css\mix_4arts_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_4arts_01\css\mix_4arts_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){  
    .mix_4arts_01{ 
        width: 308px;
        margin-bottom: 36px;
    }
    .mix_4arts_01 .mix_4arts_01_top{
        width: 100%;
        /*height: 260px;*/
        margin: 0;        
        /*min-height: 250px;
        max-height: 300px;*/
    }
    .mix_4arts_01 .mix_4arts_01_bottom .mix_1arts_07{
        margin-bottom: 12px;
        margin-left: 0px;
    }
    .ie7 .mix_4arts_01 .mix_4arts_01_bottom .mix_1arts_07{
        margin-bottom: 7px;
        margin-left: -5px;
    }
    .ie7 .mix_4arts_01 .mix_4arts_01_bottom .mix_1arts_07 ul li a h3{
        padding-top: 0px;
    }
}/*C://xampp//htdocs//TelevisaGit//\mix_4arts_01\css\mix_4arts_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_4arts_01\css\mix_4arts_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){  
    .mix_4arts_01{
        width: 300px;
        margin-bottom: 36px;
    }
    .mix_4arts_01 .mix_4arts_01_top {
        /*min-height: 250px;
        max-height: 300px;*/
    }
    .mix_4arts_01 .mix_4arts_01_bottom {
        height: auto;
        width: 300px;
        clear: both;
        max-height: 250px;
    }
    .ie8 .mix_4arts_01 .mix_4arts_01_bottom {
        overflow: hidden;
    }


}/*C://xampp//htdocs//TelevisaGit//\mix_4arts_01\css\mix_4arts_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_4arts_02\css\mix_4arts_02_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .mix_4arts_02 .left{
        float: none;
    }
    .mix_4arts_02 .left .mix_1arts_09 .mix_1arts_09_thumb li a p {
        font-size: .8em;
        padding-left: 0px;
        padding-top: 0px;
    }
    .mix_4arts_02 .left .mix_1arts_09 .mix_1arts_09_thumb li a h2 {
        font-size: 14px;
        padding-left: 5px;
        line-height: 1.6em;
    }
    .mix_4arts_02 .mix_1arts_09_sprite.video-corner{
        margin-right: 10px;
    }
}

/*C://xampp//htdocs//TelevisaGit//\mix_4arts_02\css\mix_4arts_02_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_4arts_02\css\mix_4arts_02_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .mix_4arts_02 {
        overflow: hidden;	
    }

    .mix_4arts_02 .left {
        padding-left: 0;
        border: 0;

    }
    .mix_4arts_02 .mix_1arts_09{
        margin-right: 24px;
    }
    .mix_4arts_02 .left:last-child .mix_1arts_09:last-child{
        margin-right: 0px;
    }
    .mix_4arts_02 .left,
    .mix_4arts_02 .mix_1arts_09{
        float:left;
    }
    .mix_4arts_02 .left .mix_1arts_09 .mix_1arts_09_thumb li img{
        width: 136px;
        height: 76px;
        margin-bottom: 8px;
    }
    .mix_4arts_02 .left .mix_1arts_09 {
        width: 136px;
    }
    .mix_4arts_02 .left .mix_1arts_09 .mix_1arts_09_thumb li a p {
        height: 50px;
        padding-left: 0px;
        font-size: 14px;
        padding-top: 0;
    }
    .mix_4arts_02 .left .mix_1arts_09 .mix_1arts_09_thumb li a h2 {
        font-size: 0.9em;
        padding-left: 0px;
        line-height: 1.6em;
    }
    .mix_4arts_02 .left.last-element .mix_1arts_09{
        margin-right: 0px;
        padding-right: 0px;
    }

}

/*C://xampp//htdocs//TelevisaGit//\mix_4arts_02\css\mix_4arts_02_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_5arts_01\css\mix_5arts_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen{
    .mix_5arts_01{
        width:100%;
    }
    .mix_5arts_01 #segundo {

        margin-bottom:0px;
        width:100%;
    }
    .mix_5arts_01 .mix_1arts_08 {
        display:none;
    }
    .mix_5arts_01 .mix_1arts_07 {
        margin-bottom: 13px;
        margin-left: 0px;
        width: 100%;
    }

    .mix_5arts_01 .left .bloque {
        display: block;
    }

    .mix_5arts_01 .mix_1arts_07 ul li a img {
        margin-bottom: 0em;
    }

}
/*C://xampp//htdocs//TelevisaGit//\mix_5arts_01\css\mix_5arts_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_5arts_01\css\mix_5arts_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .mix_5arts_01{
        overflow: hidden;
        margin-bottom: 36px;
    }
    .mix_5arts_01 .mix_1arts_08 {
        width: 300px;
        display: block;
        float: left;
        margin-bottom: 0px;
    }
    .mix_5arts_01 .mix_1arts_08 .mix_1arts_08_text h2{
        color: #9EA31D;
        font-size: 0.9em;
        font-style: italic;
        font-weight: 800;
        line-height: 1.8em;
    }
    .mix_5arts_01 .mix_1arts_07 {
        padding: 0px;
        margin-bottom: 15px;
        margin-left: 24px;
    }
    .mix_5arts_01 #segundo #finalelem .mix_1arts_07 {
        margin-bottom: 0px;
    }
    .mix_5arts_01 #segundo {
        margin-bottom:0px;
        width: 322px;
        overflow: hidden;
    }
    .mix_5arts_01 #segundo #finalelem{
        margin-bottom:0px;
    }

    .ie9 .mix_5arts_01 {
        width: 100%;
        clear: both;
    } 
}/*C://xampp//htdocs//TelevisaGit//\mix_5arts_01\css\mix_5arts_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_5arts_01\css\mix_5arts_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){  
    .mix_5arts_01 div.left {
        width: auto;
    }  
}/*C://xampp//htdocs//TelevisaGit//\mix_5arts_01\css\mix_5arts_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_5arts_01\css\mix_5arts_01_ie7.css*/

 /* ******************************************************* */ 
 .ie7 .mix_5arts_01 .mix_1arts_07 ul li a h3 {
        
	padding-top: 0em;

}


.ie7 .mix_5arts_01 .mix_1arts_08 .mix_1arts_08_text {
	position:relative;
}

.ie7 .mix_5arts_01 .mix_1arts_07{
	
	margin-bottom:15px;
}/*C://xampp//htdocs//TelevisaGit//\mix_5arts_01\css\mix_5arts_01_ie7.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_5x3artspag_01\css\mix_5x3artspag_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen{  
    .mix_5x3artspag_01{
        max-width: 626px;
        /*max-height: 1275px;*/
    }
    .ie7 .mix_5x3artspag_01{
        max-width: 626px;
    }
    .ie8 .mix_5x3artspag_01{
        max-width: 626px;
    }
    .mix_5x3artspag_01 .separador{
        display: none !important;
    }
    /*Paginacion*/
    .mix_5x3artspag_01 .mix_5x3artspag_01_paginacion{
        border-top: 2px dotted #CCC;
        padding-top:5px;
        float:left;
        width:100%;
        margin-bottom:0px;
    }
    .mix_5x3artspag_01 .mix_5x3artspag_01_paginacion ul{
        margin: 0;
        padding-bottom: 0.5em;
        min-width: 3.438em;
        float: right;
        max-width:250px
    }

    .mix_5x3artspag_01 .mix_5x3artspag_01_paginacion ul li{
        float: right;
        height: auto;
        margin: 0.625em 0 0 0;
        width: 25px;
        padding: 0px 10px;
        border:none;
        font-style:italic;
    }
    .mix_5x3artspag_01 .mix_5x3artspag_01_paginacion ul li .sprite{
        width: 0.95em;
    }
    .mix_5x3artspag_01 .mix_5x3artspag_01_paginacion ul li.pags{
        border-left: 2px dotted #CCC;
        border-right: 2px dotted #CCC;
        width: auto;
    }
    .mix_5x3artspag_01 .mix_5x3artspag_01_paginacion ul li.pags .selected{
        color:#39C;
    }
    .mix_5x3artspag_01 .mix_3arts_02 div:last-child .mix_1arts_09 {
        border-right: none !important;
    }
    .ie8 .mix_5x3artspag_01 div.mix_3arts_02 div:last-child .mix_1arts_09 {
        padding-right: 0px
    }
    .ie7 .mix_5x3artspag_01 div.mix_3arts_02 div:last-child .mix_1arts_09 {
        padding-right: 0px
    }
}/*C://xampp//htdocs//TelevisaGit//\mix_5x3artspag_01\css\mix_5x3artspag_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_5x3artspag_01\css\mix_5x3artspag_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .mix_5x3artspag_01 .mix_5x3artspag_01_paginacion{
        margin-bottom:24px;
        display: inline-block;
    }
    .mix_5x3artspag_01 .separador{
        height: 0px;
        display:block !important;
        width:100%;
        clear: both;
    }
    .mix_5x3artspag_01 {
        margin-bottom: 24px;
        width: 624px;
    }

    .mix_5x3artspag_01 .mix_3arts_02 .mix_3arts_02_first{
        padding-left: 0px;
    }
    .mix_5x3artspag_01 .nav_paginator_01{
        margin-bottom: 24px !important;
    }
}/*C://xampp//htdocs//TelevisaGit//\mix_5x3artspag_01\css\mix_5x3artspag_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_6x2arts_01\css\mix_6x2arts_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .mix_6x2arts_01{
        margin-bottom: 0px;
        width: 100%;
        display: none;
    }
    .mix_6x2arts_01 .wdg_carousb {
        overflow: hidden;
        width: 100%;
    }
    .mix_6x2arts_01 .wdg_carousb div {
        width: 100%;
        height: auto;
    }
    .mix_6x2arts_01 .wdg_carousb .title {
        border-bottom: 1px solid #CCC;
    }
    .mix_6x2arts_01 .wdg_carousb .title h3 {
        background-color: #0079c2;
    }
    .mix_6x2arts_01 .wdg_carousb div ul {
        width: 3.438em;
        margin: 0;
        float: right;
    }
    .mix_6x2arts_01 .wdg_carousb div ul li {
        width: auto;
        height: auto;
        float: left;
        margin: 0;
        margin-top: 0.625em;
    }
    .mix_6x2arts_01 .wdg_carousb div ul li a {
        width: 0.95em;
        height: 0.563em;
        display: none;
        padding: 0;
    }
    .mix_6x2arts_01 .wdg_carousb.showArrows .title h1 {
        width: 50%;
    }
    .mix_6x2arts_01 .wdg_carousb.showArrows .title h1 a span.icon {
        display: none;
    }
    .mix_6x2arts_01 .wdg_carousb.showArrows .title ul li a {
        display: block;
    }
    .mix_6x2arts_01 .wdg_carousb .mix_6x2arts_01_carousel {
        width: 100%;
        overflow: hidden;
    }
    .mix_6x2arts_01 .wdg_carousb .mix_6x2arts_01_carousel .mix_6x2arts_01_2ndline{

    }
    .mix_6x2arts_01 .wdg_carousb .mix_6x2arts_01_carousel .mix_6x2arts_01_1stblock{
        border-bottom: none;
        overflow: hidden;
    }
    .mix_6x2arts_01 .wdg_carousb .mix_6x2arts_01_carousel ul.mix_6x2arts_01_2ndblock{
        margin-bottom: 15px;
    }
    .mix_6x2arts_01 .wdg_carousb .mix_6x2arts_01_carousel ul {
        float: none;
        margin: 0;
        margin-top: 1.563em;
        width: 100%;
    }
    .mix_6x2arts_01 .wdg_carousb .mix_6x2arts_01_carousel ul:after {
        clear: both;
    }
    .mix_6x2arts_01 .wdg_carousb .mix_6x2arts_01_carousel ul {
        zoom: 1;
    }
    .mix_6x2arts_01 .wdg_carousb .mix_6x2arts_01_carousel ul li.mix_6x2arts_01_1stline3{
        margin-right: 0px;
    }
    .mix_6x2arts_01 .wdg_carousb .mix_6x2arts_01_carousel ul li h2 {
        font-size: 0.8em;
        text-align: left;
        height: 54px;
    }
    .mix_6x2arts_01 .wdg_carousb .mix_6x2arts_01_carousel ul li h2 a {
        color: black;
        background: none;
        width: auto;
        height: auto;
    }
    .mix_6x2arts_01 .wdg_carousb .mix_6x2arts_01_carousel ul li p {
        font-style: italic;
        color: #666;
        font-size: 0.75em;
    }
    .mix_6x2arts_01 .wdg_carousb .mix_6x2arts_01_carousel ul li a {
        width: auto;
        height: auto;
        padding: auto;
        background: none;
        display: block;
    }
    .mix_6x2arts_01 .wdg_carousb .mix_6x2arts_01_carousel ul li a img {
        width: 136px;
        height: 77px;
        background-color: #666;
        margin-bottom: 0.8em !important;
    }
    .mix_6x2arts_01 .wdg_carousb .mix_6x2arts_01_carousel ul li:last-child {
        margin-right: 0;
        border: none;
    }
    .mix_6x2arts_01 .wdg_carousb .mix_6x2arts_01_carousel.iOS {
        overflow: scroll;
        -webkit-overflow-scrolling: touch;
    }
    .mix_6x2arts_01 .wdg_carousb .mix_6x2arts_01_carousel.iOS ul {
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }
    .mix_6x2arts_01 .wdg_carousb .title h3 a {
        text-decoration: none;
        color: #fff;
        height: 1.5em;
        display: block;
        padding: 0.313em 0 0.313em 1.375em;
        background: url(../img/str_pleca_01_arrow.png) no-repeat 98% 0.35em;
        -webkit-background-size: 12px 12px;
        -moz-background-size: 12px 20px;
        -o-background-size: 12px 12px;
        background-size: 12px 20px;
    }
    .mix_6x2arts_01 .wdg_carousb .title ul li a {
        border-bottom: 0;
        color: #3d3d3d;
        font-style: normal;
        font-size: 0.75em;
        width: 100px;
        margin-left: -30px;
        font-style: italic;
        color: #3d3d3d;
        font-weight: bold;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
        filter: alpha(opacity=50);
        -khtml-opacity: 0.5;
        -moz-opacity: 0.5;
        opacity: 0.5;
        display:block;
    }
    .ie7 .mix_6x2arts_01 .wdg_carousb .title ul li a {
        margin-bottom: 5px;
    }
    .ie8 .mix_6x2arts_01 .wdg_carousb .title ul li a {
        margin-bottom: 5px;
    }
    .ie7 .mix_6x2arts_01 .wdg_carousb .title ul li a span.sprite.dropdown {
        margin-top: -12px;
    }
    .mix_6x2arts_01 .wdg_carousb .title ul li a.mix_6x2arts_01_hide.selected {
        display: none;
    }
    .mix_6x2arts_01 .wdg_carousb .title ul li a.mix_6x2arts_01_show.selected {
        display: none;
    }
    .mix_6x2arts_01 .wdg_carousb .mix_6x2arts_01_carousel.selected {
        display: none;
    }
    .mix_6x2arts_01 .nav_paginator_01.selected{
        display: none;
    }
}/*C://xampp//htdocs//TelevisaGit//\mix_6x2arts_01\css\mix_6x2arts_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_6x2arts_01\css\mix_6x2arts_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .mix_6x2arts_01{
        margin-bottom: 36px;
        display: block;
    }
    .mix_6x2arts_01 .wdg_carousb {
        padding-left: 0;
    }
    .mix_6x2arts_01 .wdg_carousb div.title ul li a {
        display: block;
    }
    .mix_6x2arts_01 .wdg_carousb ul {
        margin: 1.563em 0 auto;
    }
    .mix_6x2arts_01 .wdg_carousb .mix_6x2arts_01_carousel ul {
        margin-top: 0;
    }
    .mix_6x2arts_01 .wdg_carousb .mix_6x2arts_01_carousel ul li{
        width: 136px;
        margin: 0px 25px 0 0;
        display: inline-block;
    }
    .mix_6x2arts_01 .wdg_carousb .mix_6x2arts_01_carousel ul li div:first-child {
        margin-bottom: 24px;       
    }
    .mix_6x2arts_01 div.title {
        margin-bottom: 1.5em;
    }
    .mix_6x2arts_01 div.title:before,
    .mix_6x2arts_01 div.title:after {
        content: "";
        display: table;
    }
    .mix_6x2arts_01 div.title:after {
        clear: both;
    }
    .mix_6x2arts_01 div.title {
        zoom: 1;
    }
    .mix_6x2arts_01 div.title h3 {
        width: 57%;
        max-width: 18.75em;
    }
    .mix_6x2arts_01 div.title h3 a {
        background-image: none !important;
    }
    .mix_6x2arts_01 div.title h3 a span.icon {
        display: none;
    }
    .mix_6x2arts_01 .nav_paginator_01{
        height: 30px;
    }
}/*C://xampp//htdocs//TelevisaGit//\mix_6x2arts_01\css\mix_6x2arts_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_6x2arts_01\css\mix_6x2arts_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){  
    .mix_6x2arts_01 .wdg_carousb .mix_6x2arts_01_carousel ul li {
        width: 136px;
        margin: 0 28px 0 0;
        display: inline-block;
    }
}/*C://xampp//htdocs//TelevisaGit//\mix_6x2arts_01\css\mix_6x2arts_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_8arts_01\css\mix_8arts_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {

    .mix_8arts_01{
        width: 100%;
    }
    
    .mix_8arts_01 .cont-left{
        width: 100%;
    }

}/*C://xampp//htdocs//TelevisaGit//\mix_8arts_01\css\mix_8arts_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_8arts_01\css\mix_8arts_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .mix_8arts_01{
        width: 625px;
        margin-bottom: 36px;
        overflow: hidden;
        max-height: 560px;
    }
    .mozilla .mix_8arts_01{
        overflow: visible;
    }
    .mix_8arts_01 .mix_4arts_01{
        margin-bottom: 0px;
    }
    .mix_8arts_01 .cont-left{
        width: 300px;
        margin-left: 24px;
        float: left
    }
    .mix_8arts_01 .cont-left:first-child{
        width: 300px;
        margin-left: 0px;
        float: left
    }
    .ie8 .mix_8arts_01 .cont-left:first-child{
        margin-left: 0;
    } 


}/*C://xampp//htdocs//TelevisaGit//\mix_8arts_01\css\mix_8arts_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_8arts_01\css\mix_8arts_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    .mix_8arts_01{
        width: 624px;
    }
    .mix_8arts_01 .cont-left{
        width: 300px;
        margin-left: 24px;
        float: left
    }
    .mix_8arts_01 .cont-left:first-child{
        width: 300px;
        margin-left: 0px;
        float: left
    }
}/*C://xampp//htdocs//TelevisaGit//\mix_8arts_01\css\mix_8arts_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_carru_01\css\mix_carru_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen{  
    .mix_carru_01{
        margin-bottom:0px;
        /*width: 624px;*/
    }
    .mix_carru_01.type2b > div.first-child div h2 {
        font-size: 1em;
    }
    .mix_carru_01 .type2b .articleMobile {
        height: auto;
        background-color: red;
        padding: 0;
        border-top: 1px solid #ccc;
        overflow: hidden;
    }
    .mix_carru_01 .type2b .articleBigModule {
        padding: 0;
        color: #000;
        position: relative;
        overflow: hidden;
    }
    .mix_carru_01 .type2b .articleBigModule ul,
    .mix_carru_01 .type2b .articleBigModule p {
        display: none;
    } 
    .mix_carru_01 .type2b .articleBigModule h2 {
        font-size: 14px;
        font-style: italic;
        margin-bottom:10px;
    }
    .mix_carru_01 .type2b .articleBigModule img {
        width: 100%;
        height: auto;
        float: left;
    }
    .type2b .articleBigModule > .galleryCaption {
        position: absolute;
        right: 0;
        bottom: 0;
        width: 90%;
        height: auto;
        min-height: 6em;
        padding: 2.5% 0 0 5%;
        overflow: hidden;
        background-color: #fff;
    }
    .type2b .articleBigModule > .galleryCaption h2 {
        padding-left: 0;
        height: auto;
    }
    .type2b .articleBigModule > .galleryCaption:before,
    .type2b .articleBigModule > .galleryCaption:after {
        content: "";
        display: table;
    }
    .type2b .articleBigModule > .galleryCaption:after {
        clear: both;
    }
    .type2b .articleBigModule > .galleryCaption {
        zoom: 1;
    }
    .type2b .articleBigModule > .galleryCaption > ul:first-child {
        float: right;
        width: 100%;
        display: block;
        margin-right: 0.5em;
        margin-bottom: 0.5em;
    }
    .type2b .articleBigModule > .galleryCaption > ul:first-child li {
        height: 0.625em;
        width: 0.625em;
        float: right;
        background-color: #ccc;
        margin: 0.1em;
    }
    .type2b .articleBigModule > .galleryCaption > ul:first-child .selected {
        background-color: #666;
    }
    .type2b .articleMobile {
        height: auto;
        padding: 0;
        border-top: 1px solid #ccc;
        overflow: hidden;
    }
    .type2b .articlesThumbList {
        width: 100%;
    }
    .type2b .articlesThumbList li {
        background-color: #eee;
        height: auto;
        padding: 0;
        border-top: 1px solid #ccc;
        overflow: hidden;
        position: relative;
    }
    .type2b .articlesThumbList li img {
        display: none;
    }
    .type2b .articlesThumbList li a {
        width: 96.8%;
        text-decoration: none;
        color: #666;
        display: block;
        font-size: 0.8em;
        margin: 0.8em 0;
    }
    .type2b .articlesThumbList li a:before,
    .type2b .articlesThumbList li a:after {
        content: "";
        display: table;
    }
    .type2b .articlesThumbList li a:after {
        clear: both;
    }
    .type2b .articlesThumbList li a {
        zoom: 1;
    }
    .type2b .articlesThumbList li a p,
    .type2b .articlesThumbList li a h4 {
        width: 70%;
        padding-left: 1em;
        line-height: 1.5em;
    }
    .type2b .articlesThumbList li a span.icon {
        background: url(../img/mobile-arrow-sprites.png) no-repeat 0 0;
        background-size: 10px 14px;
        height: 2em;
        width: 2.188em;
        position: absolute;
        top: 50%;
        margin-top: -0.5em;
        right: 0.5em;
    }
    .type2b .articlesThumbList li a h2 {
        display: none;
    }
    .mix_carru_01 .title {
        position: relative;
    }
    .mix_carru_01 .title h3 {
        background-color: #0079c2;
    }

    .mix_carru_01 .title h3 a {
        background-image: none;
    }
    .mix_carru_01 .title h1 a {
        background: none;
    }
    .mix_carru_01 .title h1 a .icon {
        background: transparent url(../img/verticalhero/mobile-arrow-sprites.png) no-repeat 0 0;
        background-size: 10px 14px;
        height: 70%;
        width: 1.188em;
        float: right;
        margin-top: 0.15em;
        margin-right: 0.15em;
    }
    .mix_carru_01 .title ul {
        position: absolute;
        top: 0;
        right: 0;
        width: 3.5em;
        height: 2em;
        padding-left: 0.8em;
    }
    .mix_carru_01 .title ul > li {
        float: left;
        width: 1em;
        height: 0.5em;
        font-size: 1.3em;
        margin: 0.6em 0 0;
    }
    .mix_carru_01 .title ul > li a {
        width: 0.95em;
        height: 0.563em;
        padding: 0;
        color: transparent;
    }
    .mix_carru_01 .title ul > li:first-child a {
        background: url(../img/verticalhero/arrow-sprites.png) no-repeat 6px 0
    }
    .mix_carru_01 .title ul > li:last-child {
        border-left: 1px dotted #666;
        padding-left: 10px;
    }
    .mix_carru_01 .title ul > li:last-child a {
        background: url(../img/verticalhero/arrow-sprites.png) no-repeat -15px 0;
    }
    .mix_carru_01.showArrows .title h1 {
        width: 50%;
    }
    .mix_carru_01.showArrows .title h1 a .icon {
        display: none;
    }
    .mix_carru_01.showArrows .title ul {
        display: block;
    }
    .mix_carru_01 .type2b .galleryImages {
        min-height: 12em;
        width:100%;
        overflow:hidden;
    }
    .mix_carru_01 .type2b .galleryImages > ul {
        display: block;
        position:relative;
    }
    .mix_carru_01 .type2b .galleryImages > ul > li {
        /*background: transparent url('../img/verticalhero/ajax-loader.gif') center center no-repeat;*/
        display:block;
        float: left;
        /*margin-right: 5px;*/
        /*overflow: hidden;*/
    }
    .mix_carru_01 .type2b .galleryImages > ul > li:last-child {
        margin-right: 0px;
    }
    .mix_carru_01 .articleBigModule {
        height: auto;
        margin-bottom: -1em;
        min-height: 13em;
    }
    .mix_carru_01 .articleBigModule img {
        width: 100%;
        height: auto;
    }
    .mix_carru_01 .articleBigModule .galleryCaption {
        background-color: white;
        position: relative;
        width: auto;
        padding: 0em 36px 1em 36px;
        top: -2em;
        left: 2em;
        min-height: 0;
        z-index: 2;
    }
    .mix_carru_01 .articleBigModule .galleryCaption > h3 {
        font-size: 0.625em;
        font-style: italic;
    }
    .mix_carru_01 .articleBigModule h2 a,
    .mix_carru_01 .articleBigModule h4 a {
        color: inherit;
        text-decoration: none;
    }
    .mix_carru_01 .articleBigModule h2 a:hover,
    .mix_carru_01 .articleBigModule h4 a:hover {
        text-decoration: none;
    }
    .mix_carru_01 > .type2a .articleMedium {
        height: auto;
        border-top: 1px solid #ccc;
    }
    .mix_carru_01 > .type2a .articleMedium div:last-child {
        height: auto;
        background-color: #fff;
        padding: 1.4em;
        position: relative;
        width: 100%;
    }
    .mix_carru_01 > .type2a .articleMedium img {
        display: none;
    }
    .mix_carru_01 > .type2a .articleMedium a {
        width: 96.8%;
        text-decoration: none;
        color: #666;
        display: inline;
        font-size: 0.8em;
    }
    .mix_carru_01 > .type2a .articleMedium a h4 {
        width: 70%;
        float: left;
        padding: 0 1em;
        font-size: 1em;
    }
    .mix_carru_01 > .type2a .articleMedium a p:first-child {
        font-size: 0.8em;
        font-style: italic;
        display: block;
    }
    .mix_carru_01 > .type2a .articleMedium a span.icon {
        background: url(../img/verticalhero/mobile-arrow-sprites.png) no-repeat 0 0;
        background-size: 10px 14px;
        height: 2em;
        width: 2.188em;
        position: absolute;
        top: 2.7em;
        right: 3.6em;
    }
    .mix_carru_01 .galleryCaption .itemSection{
        color: #9EA31D; 
    }
    .mix_carru_01 .galleryCaption .bullets{
        display: block;
        width: 100%;
        margin-top: 10px;
        margin-bottom: 40px;
    }
    .mix_carru_01 .galleryCaption .bullets ul{
        width:125px;
        float: right;
        margin-top:5px;
        display: block;
    }
    .mix_carru_01 .galleryCaption .bullets ul li{
        width:15px;
        height: 15px;
        background-color:#CCC;
        margin-left: 5px;
        float:left;
    }
    .mix_carru_01 .galleryCaption .bullets ul li.selected{
        background-color:#09C;
    }
    .mix_carru_01 .galleryImages img{
        display: inline-block;
        vertical-align: top;
        position: relative;
        width: 100%;
        margin-right: -100%;
        overflow: hidden;
        z-index: 1;
        left: -100%;
    }
    .mix_carru_01 .galleryImages img.active{
        left:0;height:auto;overflow:visible;z-index: 2;
        
    }
    
    .mix_carru_01 .galleryImages .notransition,.notransition img {
        -webkit-transition-duration: 0 !important;
        -moz-transition-duration: 0 !important;
        -ms-transition-duration: 0 !important;
        transition-duration: 0 !important;

        -webkit-transition-delay: 0 !important;
        -moz-transition-delay: 0 !important;
        -ms-transition-delay: 0 !important;
        transition-delay: 0 !important;
    }
} /*C://xampp//htdocs//TelevisaGit//\mix_carru_01\css\mix_carru_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_carru_01\css\mix_carru_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){  
    .mix_carru_01 div.title {
        margin-bottom: 1.5em;
    }
    .mix_carru_01 div.title:before,
    .mix_carru_01 div.title:after {
        content: "";
        display: table;
    }
    .mix_carru_01 div.title:after {
        clear: both;
    }
    .mix_carru_01 div.title {
        zoom: 1;
    }
    .mix_carru_01 div.title h3 {
        width: 57%;
        max-width: 18.75em;
        float: left;
    }
    .mix_carru_01 div.title h3 a {
        background-image: none;
    }
    .mix_carru_01 div.title h3 a span.icon {
        display: none;
    }
    .mix_carru_01 .type2b {
        width: 625px;
    }
    .mix_carru_01 .type2b > div:nth-child(2) {
        width: 625px;
        float: left;
    }
    .mix_carru_01 .type2b > div:nth-child(2) > ul > li {
        float: left;
        padding: 0 10px 0.3em;
        width: 193px;
    }
    .mix_carru_01 .type2b > div:nth-child(2) > ul > li .img {
        width: 100%;
        height: 100px;
        background-color: #666;
        margin-bottom: 10px !important;
    }
    .mix_carru_01 .type2b > div:nth-child(2) > ul li:first-child {
        padding-left: 0;
        border: 0;
    }
    .mix_carru_01 .type2b > div:nth-child(2) > ul li:last-child {
        padding-right: 0;
    }
    .mix_carru_01 .type2b > div:nth-child(2) div .img {
        width: 409px;
        height: 297px;
        background-color: #666;
        float: left;
    }
    .type2b .articleBigModule {
        width: 625px;
        height: 24.5em;
        font-size: 0.75em;
        position: relative;
        top: 0;
    }
    .ie8 .mix_carru_01 .type2b .articleBigModule{
        z-index: 1000 !important;
    }
    .mix_carru_01 .type2b .articleBigModule h2,
    .mix_carru_01 .type2b .articleBigModule h4,
    .mix_carru_01 .type2b .articleBigModule p,
    .mix_carru_01 .type2b .articleBigModule ul {
        display: block;
    }
    .mix_carru_01 .type2b .articleBigModule h4 {
        font-size: 23px;
        line-height: 30px;
        margin: 0 0 17px;
        padding: 0;
        height: 93px;
        overflow: hidden;
    }
    .mix_carru_01 .type2b .articleBigModule p {
        font-size: 1em;
    }
    .mix_carru_01 .type2b .articleBigModule li:first-child {
        margin-bottom: 0.625em;
    }
    .mix_carru_01 .type2b .articleBigModule li {
        color: #666;
        width: auto;
    }
    .mix_carru_01 .type2b .articleBigModule img {
        float: left;
        width: auto;
        height: auto;
    }
    .mix_carru_01 .type2b .articleBigModule > .galleryCaption {
        background-color: white; 
        padding-right: 2.3em;
        margin-top: -8px;
    }

    .ie8 .mix_carru_01 .type2b .articleBigModule > .galleryCaption {
        z-index: 200;
    }

    .mix_carru_01 .type2b .articleBigModule > div:last-child {
        width: 29.5%;
        height: 100%;
        float: right;
        padding: 0;
        position: relative;
        top: 0;
    }
    .mix_carru_01 .type2b .articleBigModule > div:last-child ul:first-child {
        display: none;
    }
    .mix_carru_01 .type2b .articlesThumbList {
        display: block;
        width: 100%;
        text-align: left;
        overflow: hidden;
    }
    .mix_carru_01 .type2b .articlesThumbList li {
        overflow: hidden;
        border: 0;
        padding: 0 0.8em 0.3em;
        margin: 1em 0;
        float: left;
        width: 29.45%;
        border-left: 1px solid #ccc;
        background: transparent;
    }
    .mix_carru_01 .type2b .articlesThumbList li img {
        display: block;
    }
    .mix_carru_01 .type2b .articlesThumbList li a {
        padding: 0;
        color: black;
    }
    .mix_carru_01 .type2b .articlesThumbList li a h4,
    .mix_carru_01 .type2b .articlesThumbList li a p {
        width: 98%;
        float: none;
        padding: 0;
    }
    .mix_carru_01 .type2b .articlesThumbList li a h2 {
        display: block;
        font-style: italic;
        font-size: 0.9em;
        line-height: 3em;
    }
    .mix_carru_01 .type2b .articlesThumbList li span.icon {
        display: none;
    }
    .mix_carru_01 .type2b .articlesThumbList li:first-child {
        padding-left: 0;
        border: 0;
        margin-left: 0;
    }
    .mix_carru_01 .type2b .articlesThumbList li:last-child {
        padding-right: 0;
        margin-right: 0;
    }

    .mix_carru_01 {
        width: 625px;
        overflow: hidden;
    }

    .ie8 .mix_carru_01 {
        z-index: 2000 !important;
    }
    .mix_carru_01 .title > ul ul,
    .mix_carru_01.showArrows .title ul {
        display: none;
    }
    .mix_carru_01 .articleBigModule {
        height: 43.250em;
        padding-bottom: 1em;
        margin-bottom: 0;
    }
    .mix_carru_01 .articleBigModule img {
        width: 100%;
    }
    .mix_carru_01 .articleBigModule > .galleryCaption {
        background-color: white;
        position: absolute;
        left: 2.2em;
        top: 28.2em;
        width: 345px;
        height: 11.5em;
        padding: 4% 5% 0;
        overflow: hidden;
    }
    .mix_carru_01 .articleBigModule > .galleryCaption > ul:first-child {
        display: none;
    }
    .mix_carru_01 .articleBigModule > .galleryCaption > h3 {
        display: none;
    }
    .mix_carru_01 .articleBigModule > ul.galleryThumbs {
        width: 16.6em;
        float: right;
        overflow: hidden;
        display: block;
        margin-right: -0.2em;
        margin-top: 1px;
    }
    .mix_carru_01 .articleBigModule > ul.galleryThumbs li {
        float: left;
        margin: 0.167em 0 0 0.25em;
        /*width: 5.167em;*/ 
        height: 5.167em;
        cursor: pointer;
    }
    .mix_carru_01 .articleBigModule > ul.galleryThumbs li.active img {
        width: 56px;
        height: 56px;  
        border: solid 3px #0079c2;

    }
    .mix_carru_01 .articleBigModule > ul.galleryThumbs li.active img:first-child {
        filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
        filter: grayscale(0%);
        -moz-filter: grayscale(0%);
        -ms-filter: grayscale(0%);
        -o-filter: grayscale(0%);
        filter: none ;
        zoom:1;
        -webkit-filter: grayscale(0%);

    }
    .mix_carru_01 .articleBigModule > ul.galleryThumbs li img {
        width: 100%;
        height: 100%;
    }
    .mix_carru_01 .articleBigModule > ul.galleryThumbs li img:first-child {
        filter: url(#grayscale);
        filter: grayscale(100%);
        -moz-filter: grayscale(100%);
        -ms-filter: grayscale(100%);
        -o-filter: grayscale(100%);
        filter: gray;
        -webkit-filter: grayscale(100%);
    }
    .mix_carru_01 .type2a {
        width: 625px;
        margin-top: 1em;
    }
    .mix_carru_01 .type2a .articleMedium {
        float: right;
    }
    .mix_carru_01 .type2a .articleMedium:first-child {
        float: left;
        border-right: 1px solid #ccc;
        padding-right: 0.8em;
    }
    .mix_carru_01 .type2a .articleMedium {
        height: 18.35em;
        border-top: 0;
    }
    .mix_carru_01 .type2a .articleMedium a {
        font-size: 1em;
    }
    .mix_carru_01 .type2a .articleMedium a p:first-child {
        display: none;
    }
    .mix_carru_01 .type2a .articleMedium img {
        display: block;
    }
    .mix_carru_01 .type2a .articleMedium > div.articleMediumCaption {
        background-color: #fff;
        position: absolute;
        left: 1.8em;
        bottom: 0;
        width: 15.2em;
        height: 33%;
        padding: 5% 0 0 10%;
        border: 0;
    }
    .mix_carru_01 .type2a .articleMedium span.icon {
        display: none;
    }
    .mix_carru_01 .type2b .articleBigModule li:first-child {
        margin-bottom: 0;
    }
    .mix_carru_01 .type2b .galleryImages > ul > li {
        height: 33.417em;
        width: 624px;
    }
    .mix_carru_01 .type2b .galleryImages > ul{
        position: static;
    }

    .mix_carru_01 .galleryImages > ul {
        overflow: hidden;
        height: 30em;
    }

    .mix_carru_01 .title ul {
        display: none;
    }
    .mix_carru_01 #icon_type {
        display: inline;
        position: absolute;
        right: 0;
        top: 0;
        background: url(../img/global-sprites.png) no-repeat;
        overflow: hidden;
        text-indent: -99em;
    }

    .mix_carru_01 .photo-corner {
        background-position: -85px -40px !important;
        height: 40px;
        width: 40px;
    }
    .mix_carru_01 .video-corner {
        background-position: -132px -40px !important;
        height: 43px;
        width: 43px;
    }
    .mix_carru_01 .galleryCaption .bullets{
        display: none;
    }

}/*C://xampp//htdocs//TelevisaGit//\mix_carru_01\css\mix_carru_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_carru_01\css\mix_carru_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){  
}/*C://xampp//htdocs//TelevisaGit//\mix_carru_01\css\mix_carru_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_carru_01\css\mix_carru_01_ie7.css*/

 /* ******************************************************* */ 
 .ie7 .mix_carru_01 .articleBigModule > ul.galleryThumbs li {
    float: left;
    margin: 0.167em 0 0 0.167em;
    height: 5.167em;
    cursor: pointer;
    width: 5.130em;
}
/*C://xampp//htdocs//TelevisaGit//\mix_carru_01\css\mix_carru_01_ie7.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_carru_01\css\mix_carru_01_ie9.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_carru_01\css\mix_carru_01_ie9.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_iframe_01\css\mix_iframe_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen{ 
    .mix_iframe_01{
        width: 100%;
        margin-bottom: 10px;    
    }
    .mix_iframe_01_title {
        width: 100%;
        border-bottom: 1px solid #CCC;
        zoom: 1;
    }
    .mix_iframe_01_title:before,
    .mix_iframe_01_title:after {
        content: "";
        display: table;
    }
    .mix_iframe_01_title:after {
        clear: both;
    }
    .mix_iframe_01_title h3 {
        background-color: #0079c2;
        width: 100%;
        font-size: 0.85em;
        float: left;
        text-align: left;
        line-height: 40px;
        height: 40px;
        color: #FFF;
    }
    .mix_iframe_01_title h3 a {
        text-decoration: none;
        color: #fff;
        height: 1.5em;
        display: block;
        padding: 0 0 0 1.375em;
    }
    .mix_iframe_01 iframe{
        width: 100%;
        overflow:visible;

    }
}/*C://xampp//htdocs//TelevisaGit//\mix_iframe_01\css\mix_iframe_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_iframe_01\css\mix_iframe_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .mix_iframe_01{
        margin-bottom: 36px;    
    }
    .mix_iframe_01_title {
        margin-bottom: 24px;
        zoom: 1;
    }
    .mix_iframe_01_title:before,
    .mix_iframe_01_title:after {
        content: "";
        display: table;
    }
    .mix_iframe_01_title:after {
        clear: both;
    }
    .mix_iframe_01_title h3 {
        width: 55%;
        max-width: 18.75em;
        float: left;
        height: 32px;
        line-height: 32px;
    }
    .mix_iframe_01_title h3 a {
        background-image: none;
        background-position: right 2px\9;
        *background-position: right 2px;   
    }



}/*C://xampp//htdocs//TelevisaGit//\mix_iframe_01\css\mix_iframe_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\mix_iframe_01\css\mix_iframe_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){  
}/*C://xampp//htdocs//TelevisaGit//\mix_iframe_01\css\mix_iframe_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nav_bookmark_01\css\nav_bookmark_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .nav_bookmark_01_sprite {
        background: url(../img/global-sprites.png) no-repeat 0 0;
        display: inline-block;
        height: 10px;
        overflow: hidden;
        text-indent: -99em;
        width: 10px;
        margin-right: 7px;
    }
    .nav_bookmark_01_sprite.bluesq {
        background-position: -421px -58px;
        height: 13px;
        width: 15px;
    }
    .nav_bookmark_01 {
        display: block;
        width: 95%;
        margin: 0 auto;
        border: 1px solid #ccc;
        height: auto;
        margin-bottom: 0px;
        display:none;
    }
    .nav_bookmark_01 ul {
        display: block;
        height: 30px;
        overflow: hidden;
    }
    .nav_bookmark_01 ul li {
        float: left;
        height: 30px;
        display: block;
        width: 100%;
    }
    .nav_bookmark_01 ul li a {
        display: block;
        padding: 0.6em 2em .6em 2em;
        font-size: .75em;
        text-decoration: none;
        color: #333;
        font-weight: bold;
    }
    .nav_bookmark_01 ul li a:hover,
    .nav_bookmark_01 ul li a:active {
        /*background-image: linear-gradient(left, #e2e2e2 0%, #f5f5f5 56%, #e2e2e2 100%);
        background-image: -o-linear-gradient(left, #e2e2e2 0%, #f5f5f5 56%, #e2e2e2 100%);
        background-image: -moz-linear-gradient(left, #e2e2e2 0%, #f5f5f5 56%, #e2e2e2 100%);
        background-image: -webkit-linear-gradient(left, #e2e2e2 0%, #f5f5f5 56%, #e2e2e2 100%);
        background-image: -ms-linear-gradient(left, #e2e2e2 0%, #f5f5f5 56%, #e2e2e2 100%);
        background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #e2e2e2), color-stop(0.56, #f5f5f5), color-stop(1, #e2e2e2));*/
    }
    .nav_bookmark_01 ul li a.selected {
        font-style: italic;
        color: #0079c2;
    }
    .nav_bookmark_01 ul li.str_bookm_01_image a {
        padding: .65em .75em;
    }
}/*C://xampp//htdocs//TelevisaGit//\nav_bookmark_01\css\nav_bookmark_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nav_bookmark_01\css\nav_bookmark_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .nav_bookmark_01 div.title {
        margin-bottom: 1.5em;
    }
    .nav_bookmark_01 div.title:before,
    .nav_bookmark_01 div.title:after {
        content: "";
        display: table;
    }
    .nav_bookmark_01 div.title:after {
        clear: both;
    }
    .nav_bookmark_01 div.title {
        zoom: 1;
    }
    .nav_bookmark_01 div.title h3 {
        width: 57%;
        max-width: 18.75em;
        float: left;
    }
    .nav_bookmark_01 div.title h3 a {
        background-image: none;
    }
    .nav_bookmark_01 div.title h3 a span.icon {
        display: none;
    }
    .nav_bookmark_01 {
        width: 99.8%;
        margin-bottom: 0px;
        display: block;

    }
    .nav_bookmark_01 ul li a {
        padding: 0.6em 1.85em;
    }

    .ie7 .nav_bookmark_01 ul li.image {
        display: block;  
    }

    .ie7 .nav_bookmark_01 ul li a span{
        display: block;
        float: left;
    }  
}/*C://xampp//htdocs//TelevisaGit//\nav_bookmark_01\css\nav_bookmark_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nav_corft_01\css\nav_corft_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen{ 

    .nav_corft_01_sprite {
        background: url(../img/global-sprites.png) no-repeat 0 0;
        display: inline-block;
        height: 10px;
        overflow: hidden;
        text-indent: -99em;
        width: 10px;
    }
    .nav_corft_01_sprite.logo {
        background-position: -270px -40px;
        height: 21px;
        width: 33px;
    }
    .nav_corft_01 .noticias {
        background-color: red;
    }
    .nav_corft_01 .deportes {
        background-color: #a41d21;
    }
    .nav_corft_01 .entretenimiento {
        background-color: #edba1f;
    }
    .nav_corft_01 .ninos {
        background-color: #3eb9b6;
    }
    .nav_corft_01 .estilo {
        background-color: #6daa49;
    }
    .nav_corft_01 .television {
        background-color: #f78429;
    }
    .nav_corft_01 footer {
        font-family: "Trebuchet MS", Helvetica, sans-serif;
    }

    .nav_corft_01 footer div.shortcut-home{
        display: none;
    }

    .nav_corft_01 footer ul {
        list-style-type: none;
        margin: 0;
        padding: 0;
    }

    .nav_corft_01 footer ul li {
        color: #fff;
        padding: 0.813em;
        padding-left: 1.313em;
        display: none;
    }
    .nav_corft_01 footer ul li span {
        float: right;
        margin: 0.313em 0.313em 0 0;
        padding: 0;
    }
    .nav_corft_01 footer ul li a {
        text-shadow: -1px -1px 1px rgba(0, 0, 0, 0.3);
        font-weight: bold;
        color: #fff;
    }
    .nav_corft_01 footer ul li > ul {
        display: none;
    }
    .nav_corft_01 footer .icon {
        display: inline-block;
        height: 16px;
        overflow: hidden;
        text-indent: -99em;
        width: 12px;
        background: transparent url(../img/footer/sprites-mobile.png) no-repeat -23px -265px;
        opacity: 0.6;
        filter: alpha(opacity=60);
    }
    .nav_corft_01 footer div .legal {
        padding-bottom: 15px;
        padding-top: 135px;
        position: relative;
    }
    .nav_corft_01 footer div.row {
        font-style: italic;
        overflow: hidden;
        float: none;
        width: auto;
        margin-left: 5em;
        border-left: solid 1px #ccc;
        padding-left: 10px;
        max-height: 30px;
    }
    .nav_corft_01 footer div.row nav {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        background-color: #f2f2f2;
    }
    .nav_corft_01 footer div.row nav ul {
        overflow: hidden;
        width: 100%;
    }

    .nav_corft_01 footer div.row nav ul li {
        color: #5D5D5D;
        display: block;
        padding: 0;
        height: 30px;
        line-height: 30px;
    }
    .nav_corft_01 footer div.row nav ul li a {
        text-shadow: none;
        border-top: 1px solid #CCC;
        display: block;
        font: italic 1em/21px "Trebuchet MS", sans-serif; 
        padding: 0 0 0 29px;
        color: #5D5D5D;  
        font-weight: bold;
        font-size: 11px;
        padding-top: 4px;
    }
    .nav_corft_01 footer div.row nav ul li a span {
        float: right;
        margin: 2px 11px;
    }
    .nav_corft_01 footer div.row nav ul li a .icon {
        background: transparent url(../img/footer/sprites-mobile.png) no-repeat -28px 0px;
    }
    .nav_corft_01 footer .dark-row {
        background-color: #e2e2e2;
    }
    div.dark-row div a span.nav_corft_01_sprite{
        float: left;
        margin-left: 0px;
        margin-top: 2px;
        position: relative;
        display: inline-block;
        *left: 30px;
    }
    .ie7 div.dark-row div.nav_corft_01_wrapper div.row div.left{
        margin-left: 30px; 
        height: 10px;
    }
    .ie7 div.nav_corft_01_sprite_trade{
        margin-left: 30px;
    }

    .nav_corft_01 footer .white-row {
        background-color: white;
    }
    .nav_corft_01 footer .blue-row {
        background: #204369;
    }
    .nav_corft_01 footer .blue-row a {
        display: none;
    }
    .nav_corft_01 footer .blue-row .blueSections > li {
        display: block;
    }

    .nav_corft_01 footer .blue-row ul li {
        padding: 0;
        margin: 0;
    }
    .nav_corft_01 footer .blue-row ul li > div{
        color: white !important;
        font-style: italic;
    }
    .nav_corft_01 footer .blue-row ul li a {
        border-bottom: 1px solid #1C3B5C;
        margin: 0;
        padding: 11.5px 0 11.5px 24px;
        padding-right: 0;
        color: white !important;
        float: none;
        display: block;
        font-size: 0.8em;
        font-weight: bold;
        line-height: 1em;
        text-decoration: none;
        font-style: italic;
        font-size: 16px;
    }
    .nav_corft_01 footer .blue-row ul li a span {
        float: right;
        margin: 2px 15px;
    }
    .nav_corft_01 footer .blue-row ul li a .icon {
        background: transparent url(../img/footer/sprites-mobile.png) no-repeat -4px -312px;
    }
    .nav_corft_01 footer .blue-row ul li ul li {
        text-align: left;
        border: 0;
    }
    .nav_corft_01 footer div .right,
    .nav_corft_01 footer div .left {
        /*padding: 0 1em;*/
        color: #666;
        font-size: 0.625em;
        display: block;
        float: none;
        text-align: left;
        line-height: 1.5em;
    }
    .nav_corft_01 footer div .middle-row {
        width: auto;
        height: 20px;
        float: left;
        margin-left: 20px;
    }
    .ie7 .nav_corft_01 footer div .right span.icon.mobile.arrow{
        margin-top: -12px;
    }
}/*C://xampp//htdocs//TelevisaGit//\nav_corft_01\css\nav_corft_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nav_corft_01\css\nav_corft_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){  
    .nav_corft_01 footer .leftBorder {
        border-left: 1px solid #dadada;
    }
    .nav_corft_01 footer .noticias,
    .nav_corft_01 footer .deportes,
    .nav_corft_01 footer .entretenimiento,
    .nav_corft_01 footer .ninos,
    .nav_corft_01 footer .estilo,
    .nav_corft_01 footer .television {
        background-color: transparent;
    }
    .nav_corft_01 footer .mobileNav {
        display: none;
    }
    .nav_corft_01 footer {
        background: white;
    }
    .nav_corft_01 footer a:hover {
        text-decoration: underline;
    }
    .nav_corft_01 footer .makeBookmark {
        display: block;
        border-top: solid 1px #ccc;
        border-bottom: solid 1px #ccc;
        background: #F5F5F5;
        font-size: 11px;
        font-style: italic;
        font-weight: bold;
        margin-top: 1.5em;
    }
    .nav_corft_01 footer .makeBookmark span {
        display: block;
        margin: 0 auto;
        width: 618px;
        padding: 11px 0;
        background: transparent url(../img/footervertical/sprites.png) no-repeat 0 -85px;
    }
    .nav_corft_01 footer .makeBookmark span a {
        color: #1970B4;
        padding-left: 20px;
    }
    .nav_corft_01 footer ul {
        float: left;
        font-size: 0.9em;
        min-height: 240px;
        width: 169px;
        overflow: hidden;
    }
    .nav_corft_01 footer ul li {
        color: #000;
        padding: 0 0 0 1.438em;
        overflow: hidden;
        margin: 0;
        display: block;
    }
    .nav_corft_01 footer ul li > ul {
        display: block;
        font-weight: normal;
        color: #5d5d5d;
        border-left: none;
        height: auto;
    }
    .nav_corft_01 footer ul li > ul li {
        padding: 0 0 0.750em 0;
        border-left: none;
    }

    .nav_corft_01 footer .icon {
        display: none;
    }
    .nav_corft_01 footer .desktopNav {
        display: block;
        overflow: hidden;
        text-align: left;
        background: white;
        margin-top: 2.5em;
    }
    .nav_corft_01 footer .desktopNav ul {
        width: 618px;
        margin: 0 auto;
        border-bottom: 1px solid #ccc;
        min-height: 1.313em;
        overflow: hidden;
        float: none;
    }
    .nav_corft_01 footer .desktopNav ul li {
        float: left;
        margin: 1em 0;
        font-size: 0.8em;
        padding: 0 1.5em;
        border-left: 1px dotted #ccc;
    }
    .nav_corft_01 footer .desktopNav ul li.active a {
        color: #1970B4;
    }

    .nav_corft_01 footer div .nav_corft_01_wrapper {
        overflow: hidden;
        margin: auto;
        width: 92%;
        max-width: 624px;
    }
    .nav_corft_01 footer div .row {
        margin: 1.250em 0 0 0;
    }
    .nav_corft_01 footer div .middle-row {
        width: 7%;
        overflow: hidden;
        float: left;
        margin-left: 0px;
        height: auto;
    }
    .nav_corft_01 footer .white-row {
        text-align: center;
        background-color: #fff;
    }
    .nav_corft_01 footer .white-row .nav_corft_01_wrapper {
        height: 600px;
        padding-top: 1.875em;
        width: 618px;
        padding-bottom: 5.125em;
    }
    .nav_corft_01 footer .white-row .column {
        width: 157px;
        margin-right: 4.063em;
        float: left;
    }
    .nav_corft_01 footer .white-row .column ul {
        min-height: 0;
        border-left: 1px solid #ccc;
        float: none;
        padding-bottom: 1.250em;
        padding-left: 1em;
    }
    .nav_corft_01 footer .white-row .column ul.videopodcast,
    .nav_corft_01 footer .white-row .column ul.iphoneApps,
    .nav_corft_01 footer .white-row .column ul.androidApps,
    .nav_corft_01 footer .white-row .column ul.platforms {
        display: block;
    }
    .nav_corft_01 footer .white-row ul {
        text-align: left;
        width: 157px;
        padding-left: 0.625em;
        position: relative;
        overflow: visible;
        float: none;
    }
    .nav_corft_01 footer .white-row ul li {
        border: 0;
        width: auto;
        height: auto;
        padding: 0.30em 0;
    }
    .nav_corft_01 footer .white-row ul li .icon {
        position: absolute;
        width: 22px;
        height: 23px;
        top: 0;
        left: -33px;
        display: block;
    }

    .nav_corft_01 footer .white-row ul ul {
        float: none;
        border-left: 1px solid #ccc;
    }
    .nav_corft_01 footer .white-row ul ul li {
        border-top: 0;
        border-left: 0;
    }
    .nav_corft_01 footer .white-row ul ul li ul {
        float: none;
        margin-bottom: 1.438em;
        padding: 0;
    }

    .nav_corft_01 footer span.icon {
        background: transparent url(../img/footervertical/sprites.png) no-repeat;
    }
    .nav_corft_01 footer .twitter span.icon {
        background-position: 0 -37px;
    }
    .nav_corft_01 footer .facebook span.icon {
        background-position: 0 -60px;
    }
    .nav_corft_01 footer .foros span.icon {
        background-position: -22px -37px;
    }
    .nav_corft_01 footer .blogs span.icon {
        background-position: -46px -60px;
    }
    .nav_corft_01 footer .apps span.icon,
    .nav_corft_01 footer .iphoneApps span.icon,
    .nav_corft_01 footer .ipadApps span.icon,
    .nav_corft_01 footer .androidApps span.icon,
    .nav_corft_01 footer .platforms span.icon {
        background-position: -69px -39px;
    }
    .nav_corft_01 footer .podcast span.icon {
        background-position: -46px -37px;
    }
    .nav_corft_01 footer .videopodcast span.icon {
        background-position: -22px -60px;
    }
    .nav_corft_01 footer .blue-row {
        text-align: left;
        padding: 0.4em 0;
        border-top: 0.313em solid #204369;
    }
    .ie8 .nav_corft_01 footer .blue-row{
        z-index: 2000 !important;
    }
    .ie7 .nav_corft_01 footer .blue-row{
        z-index: 2000 !important;
    }
    .ie8 .nav_corft_01 footer .blue-row .nav_corft_01_wrapper{
        z-index: 1000 !important;
    }
    .ie7 .nav_corft_01 footer .blue-row .nav_corft_01_wrapper{
        z-index: 1000 !important;
    }

    .ie8 .nav_corft_01 footer .dark-row{
        z-index: 2000 !important;
    }
    .ie7 .nav_corft_01 footer .dark-row{
        z-index: 2000 !important;
    }
    .ie8 .nav_corft_01 footer .dark-row .nav_corft_01_wrapper{
        z-index: 1000 !important;
    }
    .ie7 .nav_corft_01 footer .dark-row .nav_corft_01_wrapper{
        z-index: 1000 !important;
    }



    .nav_corft_01 footer .blue-row a {
        float: right;
    }
    .nav_corft_01 footer .blue-row a .text {
        display: block;
        font-size: 0.8em;
        color: #f39040;
        margin: 0;
        float: left;
        padding: 0 5px;
    }
    .nav_corft_01 footer .blue-row.expanded {
        border-top: 0.313em solid #f39040;
    }
    .nav_corft_01 footer .blue-row .nav_corft_01_wrapper {
        text-align: left;
        margin: auto;
        position: relative;
    }
    .nav_corft_01 footer .blue-row .nav_corft_01_wrapper > a {
        position: absolute;
        right: 5px;
        text-decoration: none;
    }
    .nav_corft_01 footer .blue-row .nav_corft_01_wrapper > a .more,
    .nav_corft_01 footer .blue-row .nav_corft_01_wrapper > a .less {
        display: block;
        background: transparent url(../img/footervertical/sprites.png) no-repeat 0 0;
        height: 16px; 
        width: 16px;
        float: left;
    }
    .nav_corft_01 footer .blue-row .nav_corft_01_wrapper > a .more {
        /*background: transparent url(../img/footervertical/sprites.png) no-repeat 0 0;*/
    }
    .nav_corft_01 footer .blue-row .nav_corft_01_wrapper > a .less {
        background: transparent url(../img/footervertical/sprites.png) no-repeat 0 -18px;
    }
    .nav_corft_01 footer .blue-row .blueSections {
        width: 80%;
        min-height: 0; 
    }
    .nav_corft_01 footer .blue-row .blueSections > li {
        width: 25%;
        float: left;
    }
    .nav_corft_01 footer .blue-row .blueSections > li ul.blueSections-list {
        min-height: 0;
        display: none;
    }
    .nav_corft_01 footer .blue-row .blueSections > li ul.blueSections-list li a {
        color: #fff;
        float: left;
        border: 0; 
    }
    .nav_corft_01 footer .blue-row.expanded .blueSections > li ul {
        display: block;
    }
    .nav_corft_01 footer .blue-row ul li a {
        padding: 0.225em 0 0.625em 0.9em;
        border-bottom: none;
        font-size: 0.8em;
    }

    .nav_corft_01 footer .expanded {
        border-top: 0.313em solid #f39040;
        padding-bottom: 3.125em;
    }
    .nav_corft_01 footer .expanded .hide {
        display: block;
    }
    .nav_corft_01 footer .expanded .show {
        display: none;
    }
    .nav_corft_01 footer .notExpanded .hide {
        display: none;
    }
    .nav_corft_01 footer .notExpanded .show {
        display: block;
    }
    .nav_corft_01 footer .dark-row a {
        float: left;
    }


    .nav_corft_01 footer .dark-row a.logo {
        margin-top: 1.3em !important;
    }
    .nav_corft_01 footer nav {
        display: block;
        margin: 0;
        padding: 0;
    }
    .nav_corft_01 footer div .legal {
        padding-top: 0;
        padding-bottom: 20px;
    }
    .nav_corft_01 footer div .legal div .right,
    .nav_corft_01 footer div .legal div .left {
        padding: 0;
    }
    .nav_corft_01 footer div .legal div.row {
        width: 90%;
    }
    .nav_corft_01 footer div .legal div.row .right {
        text-align: right;
        float: right;
    }
    .nav_corft_01 footer div .legal div.row div.left {
        width: 25%;
        float: left;
    }
    .nav_corft_01 footer div .legal div.row nav {
        position: relative;
        overflow: hidden;
        width: auto;
        display: block;
        padding: 0;
        margin: 0;
        background-color: transparent;
    }
    .nav_corft_01 footer div .legal div.row nav ul {
        width: auto;
        float: none;
        padding: 2px 0 0;
        min-height: 0;
    }
    .nav_corft_01 footer div .legal div.row nav ul li {
        border-left: 1px solid #888;
        float: left;
        margin: 0 0 0 0.625em;
        padding: 0 0 0 0.625em;
    }
    .nav_corft_01 footer div .legal div.row nav ul li a {
        font-size: 1em;
        line-height: 1.3em;
        text-decoration: underline;
        border-top: 0;
        padding: 0;
        font-style: normal;
        color: #666;
    }
    .nav_corft_01 footer div.row nav ul li{
        height: auto;
    }

}


/*C://xampp//htdocs//TelevisaGit//\nav_corft_01\css\nav_corft_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nav_corft_01\css\nav_corft_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    .nav_corft_01 footer div .legal div.row div.left {
        width: 15%;
        float: left;
    }
    .nav_corft_01 footer .blue-row ul li a {
        font-size: 0.8em;
    }
    .nav_corft_01 footer div .legal div.row{
        width: 93%;  
    }
    .nav_corft_01 footer div .middle-row {
        width: 5%;
    }
    .nav_corft_01 footer div .nav_corft_01_wrapper{
        width: 960px;
        max-width: 960px;
    }
}
/*C://xampp//htdocs//TelevisaGit//\nav_corft_01\css\nav_corft_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nav_featured_01\css\nav_featured_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .nav_featured_01{
        display: none;
    }
}

/*C://xampp//htdocs//TelevisaGit//\nav_featured_01\css\nav_featured_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nav_featured_01\css\nav_featured_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .nav_featured_01 {
        display: block !important;
        width: 99%;
        margin: 0 auto;
        border: 1px solid #dfdfdf;
        height: auto;
        margin-bottom: 36px;
    }
    .nav_featured_01 ul li a {
        padding: 0.6em 1.85em;
    }
    .nav_featured_01_sprite {
        background: url(../img/global-sprites.png) no-repeat 0 0;
        display: inline-block;
        height: 10px;
        overflow: hidden;
        text-indent: -99em;
        width: 10px;
        *text-indent: 0;
    }
    .nav_featured_01_sprite.blueye {
        background-position: -421px -2px;
        height: 10px;
        width: 20px;
        margin-top: 6px;
    }
    .nav_featured_01 ul {
        display: block;
        height: 24px;
        overflow: hidden;
    }
    .nav_featured_01 ul li:first-child {
        border-right: none;
    }

    .nav_featured_01 ul li {
        float: left;
        height: 24px;
        display: block;
        border-right: 1px solid #ccc;
    }
    .nav_featured_01 ul li a {
        display: block;
        padding: 0em 2em 0em 2em;
        font-size: .75em;
        text-decoration: none;
        color: #333;
        font-weight: bold;
        height: 24px;
        line-height: 24px;
    }
    .nav_featured_01 ul li span {
        display: block;
        padding: 0em 0em 0em 2em;
        font-size: .75em;
        text-decoration: none;
        color: #333;
        font-weight: bold;
        height: 24px;
        line-height: 24px;
    }
    .nav_featured_01 ul li:nth-child(2) span {
        padding: 0em 2em 0em 0em;
    }
    .ie8 .nav_featured_01 ul li.no-padding-left span{
        padding: 0em 2em 0em 0em;
    }
    .ie7 .nav_featured_01 ul li.no-padding-left span{
        padding: 0em 2em 0em 0em;
    }
    .nav_featured_01 ul li a:hover{
        /*background-image: linear-gradient(left, #e2e2e2 0%, #f5f5f5 56%, #e2e2e2 100%);
        background-image: -o-linear-gradient(left, #e2e2e2 0%, #f5f5f5 56%, #e2e2e2 100%);
        background-image: -moz-linear-gradient(left, #e2e2e2 0%, #f5f5f5 56%, #e2e2e2 100%);
        background-image: -webkit-linear-gradient(left, #e2e2e2 0%, #f5f5f5 56%, #e2e2e2 100%);
        background-image: -ms-linear-gradient(left, #e2e2e2 0%, #f5f5f5 56%, #e2e2e2 100%);
        background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #e2e2e2), color-stop(0.56, #f5f5f5), color-stop(1, #e2e2e2));*/
        background-color: rgba(235,235,235,0.6);
    }
    .ie8 .nav_featured_01 ul li a:hover{
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#60EBEBEB,endColorstr=#60EBEBEB);
    }
    .ie7 .nav_featured_01 ul li a:hover{
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#60EBEBEB,endColorstr=#60EBEBEB);
    }
    .nav_featured_01 ul li span.selected {
        font-style: italic;
        color: rgb(21,122,188);
        font-weight: normal;
    }
    .nav_featured_01 ul li.nav_featured_01_image a {
        padding: 0em .75em 0em .75em;
    }
}/*C://xampp//htdocs//TelevisaGit//\nav_featured_01\css\nav_featured_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nav_featured_01\css\nav_featured_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    .nav_featured_01 {
        margin-bottom: 36px;
        display: block;
    }
    .ie7 .nav_featured_01 ul li a span{
        margin-top: 9px;
    }
}
/*C://xampp//htdocs//TelevisaGit//\nav_featured_01\css\nav_featured_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nav_footer_01\css\nav_footer_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen{

    .nav_footer_01 .mobileNav .news {
        background-color: #0078bf;
    }
    .nav_footer_01 .mobileNav .sports {
        background-color: #A70A0B;
    }
    .nav_footer_01 .mobileNav .entertainment {
        background-color: #edba1f;
    }
    .nav_footer_01 .mobileNav .ninos {
        background-color: #3eb9b6;
    }
    .nav_footer_01 .mobileNav .lifestyle {
        background-color: #6daa49;
    }
    .nav_footer_01 .mobileNav .television {
        background-color: #f78429;
    }
    .nav_footer_01 .mobileNav .tv {
        background-color: #f78429;
    }
    .nav_footer_01 .desktopNav {
        display: none;
    }

    .ie7 .nav_footer_01 .mobileNav{
        display: block;
        background-color: red;
    }
    .nav_footer_01 .mobileNav ul li a{
        color:#FFFFFF;
    }
    .nav_footer_01 {
        font-family: "Trebuchet MS", Helvetica, sans-serif;
        font-size: 1.125em;
        clear: both;
    }
    .nav_footer_01 .makeBookmark {
        display: none;
    }
    .nav_footer_01 ul {
        list-style-type: none;
        margin: 0;
        padding: 0;
    }
    /*Se comento el 6-02-2012 1pm*/
    .nav_footer_01 ul li {
        color: #fff;
        padding: 8.5px;
        padding-left: 1.313em;
        display: none;
    }
    .nav_footer_01 ul li span {
        float: right;
        margin: 0.313em 0.313em 0 0;
        padding: 0;
    }
    .nav_footer_01 ul li > ul {
        display: none;
    }
    .nav_footer_01 .icon {
        display: inline-block;
        overflow: hidden;
        text-indent: -99em;
    }
    .nav_footer_01 div .legal {
        padding-top: 118px;
        position: relative;
        overflow: hidden;
    }
    .nav_footer_01 div .legal div.row div.left {
        width: auto;
    }
    .nav_footer_01 div .legal > a {
        width: 37px;
        float: left;
    }
    .nav_footer_01 div.row {
        padding-bottom: 1.3em;
        font-style: italic;
        overflow: hidden;
        float: right;
        width: 80%;
    }
    .nav_footer_01 div.row nav {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        background-color: #f2f2f2;
    }
    .nav_footer_01 div.row nav ul {
        overflow: hidden;
        width: 100%;
    }
    .nav_footer_01 div.row nav ul li {
        color: #5D5D5D;
        display: block;
        padding: 0.250em 0;
    }
    .nav_footer_01 div.row nav ul li a {
        border-top: 1px solid #CCC;
        display: block;
        font: italic 1em/21px "Trebuchet MS", sans-serif;
        padding: 0 0 0 2.3em;
    }
    .nav_footer_01 div.row nav ul li a span {
        float: right;
        margin: 0.313em 1.4em;
    }
    .nav_footer_01 div.row nav ul li a .icon {
        background: transparent url(../img/footervertical/sprites-mobile.png) no-repeat -28px -5px;
    }
    .nav_footer_01 .dark-row {
        background-color: #e2e2e2;
    }
    .nav_footer_01 .dark-row a img {
        position: absolute;
        top: 128px;
        left: 30px;
    }
    .nav_footer_01 .white-row {
        background-color: #f2f2f2;
        overflow: hidden;
        width: 100%;
    }
    .nav_footer_01 .white-row .icon {

        float: left;
        margin: 0 15px;
        vertical-align: medium;
    }

    .nav_footer_01 .white-row div.wrapper ul li.displaynone {
        display: none;
    }
    .nav_footer_01 .white-row .column ul.videopodcast,
    .nav_footer_01 .white-row .column ul.iphoneApps,
    .nav_footer_01 .white-row .column ul.androidApps,
    .nav_footer_01 .white-row .column ul.platforms {
        display: none;
    }
    .nav_footer_01 .white-row .column ul {
        display: block;
    }
    .nav_footer_01 .white-row .column ul.forums {
        display: none;
    }
    .nav_footer_01 .white-row .column ul.blogs {
        display: none;
    }
    .nav_footer_01 .white-row .column div.footerColumnParsys3 div.footeritem:first-child  ul.iphoneApps {
        display: block;
    }
    .nav_footer_01 .white-row .column ul.podcast {
        float: right;
        margin-right: 1%;
    }

    .nav_footer_01 .white-row li {
        color: #666;
        height: 20px;
        border-top: 1px solid #ccc;
        border-left: 1px solid #ccc;
        font-size: 11px;
        padding: 10px 0;
    }

    .ie7 .nav_footer_01 .white-row li {
        color: #666;
    }
    .nav_footer_01 .white-row ul {
        float: left;
        width: 49.5%;
    }

    .nav_footer_01 .white-row div.wrapper div.column ul li.icon-social{
        display: block;
        font-style: italic;
    }

    .nav_footer_01 nav {
        color: #fff;
    }
    .nav_footer_01 nav ul {
        list-style-type: none;
    }
    .nav_footer_01 nav ul li {
        display: block;
    }

    .ie7 .nav_footer_01 nav ul li {
        display: block;
    }
    .nav_footer_01 .mobileNav .icon {
        display: inline-block;
        height: 16px;
        overflow: hidden;
        text-indent: -99em;
        width: 12px;
        background: transparent url(../img/footervertical/sprites-mobile.png) no-repeat -23px -267px;
    }
    .nav_footer_01 .back {
        background: #0f4b7d;
    }
    .nav_footer_01 .back span.icon {
        background: transparent url(../img/footervertical/sprites-mobile.png) no-repeat 0 -15px;
        width: 17px;
        height: 15px;
    }
    .nav_footer_01 .blue-row {
        background: #204369;
    }
    .nav_footer_01 .blue-row a {
        display: none;
    }

    .nav_footer_01 .blue-row ul li {
        padding: 0;
        margin: 0;
    }
    .nav_footer_01 .blue-row ul li a {
        border-bottom: 1px solid #1C3B5C;
        margin: 0;
        padding: 0.625em 0 0.625em 1.9em;
        color: white;
        float: none;
        display: block;
        font-size: 0.8em;
        font-weight: bold;
        line-height: 2em;
        text-decoration: none;
        font-style: italic;
    }
    .nav_footer_01 .blue-row ul li a span {
        float: right;
        margin: 0.5em 1.5em;
    }
    .nav_footer_01 .blue-row ul li a .icon {
        background: transparent url(../img/footervertical/sprites-mobile.png) no-repeat -4px -312px;
    }
    .nav_footer_01 .blue-row ul li ul li {
        text-align: left;
        border: 0;
    }
    .nav_footer_01 div .right,
    .nav_footer_01 div .left {
        padding: 0 1em;
        color: #666;
        font-size: 0.625em;
        display: block;
        float: none;
        text-align: left;
        line-height: 1.5em;
    }
}
@media (min-width: 845px) {
    body .nav_footer_01 ul {
        min-height: 180px;
    }
    body .nav_footer_01 .estilo {
        border-left: 0;
    }
    body .nav_footer_01 .television {
        margin-left: 0;
        border-left: 1px solid #dadada;
    }
    body .nav_footer_01 .television ul {
        min-height: 278px;
    }
    body .nav_footer_01 .entretenimiento ul,
    body .nav_footer_01 .ninos ul {
        min-height: 513px;
    }
}

/*C://xampp//htdocs//TelevisaGit//\nav_footer_01\css\nav_footer_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nav_footer_01\css\nav_footer_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){  
    .nav_footer_01 .white-row div.wrapper ul li.displaynone {
        display: block;
    }
    .nav_footer_01 .leftBorder {
        border-left: 1px solid #dadada;
    }
    .nav_footer_01 .news,
    .nav_footer_01 .sports,
    .nav_footer_01 .entertainment,
    .nav_footer_01 .ninos,
    .nav_footer_01 .style,
    .nav_footer_01 .tv {
        background-color: transparent;
    }
    .nav_footer_01 .mobileNav {
        display: none;
    }
    .nav_footer_01 {
        background: white;
    }
    .nav_footer_01 .makeBookmark {
        display: block;
        border-top: solid 1px #ccc;
        border-bottom: solid 1px #ccc;
        background: #F5F5F5;
        font-size: 11px;
        font-style: italic;
        font-weight: bold;
        margin-top: 1.5em;
    }
    .nav_footer_01 .makeBookmark span {
        display: block;
        margin: 0 auto;
        width: 618px;
        padding: 11px 0;
        background: transparent url(../img/footervertical/sprites.png) no-repeat 0 -85px;
    }
    .nav_footer_01 .makeBookmark span a {
        color: #1970B4;
        padding-left: 20px;
    }
    .nav_footer_01 ul {
        float: left;
        font-size: 0.750em;
        min-height: 240px;
        width: 169px;
        overflow: hidden;
    }

    .nav_footer_01 ul li {
        color: #5d5d5d;
        padding: 0 0 0 1.438em;
        overflow: hidden;
        margin: 0;
        display: block;
    }
    .nav_footer_01 ul li > ul {
        display: block;
        font-weight: normal;
        color: #5d5d5d;
        border-left: none;
        height: auto;
    }
    .nav_footer_01 ul li > ul li {
        padding: 0 0 0.750em 0;
        border-left: none;
    }

    .ie7 .nav_footer_01 nav ul li {
        display: none;
    }
    .nav_footer_01 footer .icon {
        display: none;
    }
    .nav_footer_01 .desktopNav {
        display: block;
        overflow: hidden;
        text-align: left;
        background: white;
        padding-top: 2.0em;
    }

    .nav_footer_01 .desktopNav ul {
        width: 618px;
        margin: 0 auto;
        border-bottom: 1px solid #ccc;
        min-height: 1.313em;
        overflow: hidden;
        float: none;
    }
    .nav_footer_01 .desktopNav ul li {
        float: left;
        margin: 1em 0;
        font-size: 0.8em;
        padding: 0 1.5em;
        border-left: 1px dotted #ccc;
    }

    .ie7 .nav_footer_01 .desktopNav ul li {

        display: block;
    }
    .nav_footer_01 .desktopNav ul li a{
        font-weight: bold;
    }
    .nav_footer_01 .desktopNav ul li.active a {
        color: #1970B4;
        border-left:none; 
    }
    .nav_footer_01 .desktopNav ul li#item-active{
        border-left:none; 
    }

    .nav_footer_01 div .wrapper {
        overflow: hidden;
        margin: auto;
        width: 624px;
        height: auto;
    }
    .nav_footer_01 div .row {
        margin: 1.250em 0 0 0;
    }
    .nav_footer_01 .white-row {
        text-align: center;
        background-color: #fff;
    }
    .nav_footer_01 .white-row .wrapper {
        height: auto;
        padding-top: 1.875em;
        width: 618px;
        padding-bottom: 65px;
    }

    .nav_footer_01 .white-row ul.items-white-row {
        display: block;
        border: 0;
        width: 157px;
        float: left;
        padding-left: 0;
    }


    .nav_footer_01 .white-row .column {
        width: 157px;
        margin-right: 4.063em;
        float: left;
    }
    .nav_footer_01 .white-row .column ul {
        min-height: 0;
        border-left: 1px solid #ccc;
        float: none;
        padding-bottom: 1.250em;
        padding-left: 1em;
    }

    .nav_footer_01 .white-row div.wrapper div.column ul li.icon-social {
        font-weight: bold;
        color: black;
        font-style: italic;
    }

    .nav_footer_01 .white-row .column ul.videopodcast,
    .nav_footer_01 .white-row .column ul.iphoneApps,
    .nav_footer_01 .white-row .column ul.androidApps,
    .nav_footer_01 .white-row .column ul.platforms {
        display: block;
    }
    .nav_footer_01 .white-row ul {
        text-align: left;
        width: 157px;
        padding-left: 0.625em;
        position: relative;
        overflow: visible;
        float: none;
    }
    .nav_footer_01 .white-row ul li {
        border: 0;
        width: auto;
        height: auto;
        padding: 0.30em 0;
    }

    .ie7 .nav_footer_01 .white-row ul li {
        display: block;
    }

    .nav_footer_01 .white-row ul li a{
        color: #666;
        font-size: 11px;
    }
    .nav_footer_01 .white-row ul li .icon {
        position: absolute;
        width: 22px;
        height: 23px;
        top: 0;
        left: -37px;
        display: block;
    }

    .nav_footer_01 .white-row ul li ul.container-element-sec {
        min-height: 0;
        padding: 0;
        border: 0;
    }
    .nav_footer_01 .white-row ul ul {
        float: none;
        border-left: 1px solid #ccc;
    }
    .nav_footer_01 .white-row ul ul li {
        border-top: 0;
        border-left: 0;
    }
    .nav_footer_01 .white-row ul ul li ul {
        float: none;
        margin-bottom: 1.438em;
        padding: 0;
    }

    .nav_footer_01 span.icon {
        background: transparent url(../img/footervertical/sprites.png) no-repeat;
        /*filter: alpha(opacity=60);*/
    }
    .nav_footer_01 .twitter span.icon {
        background-position: 0 -37px;
    }
    .nav_footer_01 .facebook span.icon {
        background-position: 0 -60px;
    }
    .nav_footer_01 .forums span.icon {
        background-position: -22px -37px;
    }
    .nav_footer_01 .blogs span.icon {
        background-position: -46px -60px;
    }
    .nav_footer_01 .apps span.icon,
    .nav_footer_01 .iphoneApps span.icon,
    .nav_footer_01 .ipadApps span.icon,
    .nav_footer_01 .androidApps span.icon,
    .nav_footer_01 .platforms span.icon {
        background-position: -69px -39px;
    }
    .nav_footer_01 .podcast span.icon {
        background-position: -46px -37px;
    }
    .nav_footer_01 .videopodcast span.icon {
        background-position: -22px -60px;
    }
    .nav_footer_01 .blue-row {
        text-align: left;
        padding: 0.4em 0;
    }
    .nav_footer_01 .blue-row .wrapper {
        text-align: left;
        margin: auto;
    }

    .nav_footer_01 .blue-row a {
        display: block;
        float: left;
        padding-top: 3px;
    }
    .nav_footer_01 .blue-row a .text {
        display: none;
    }
    .nav_footer_01 .blue-row a .more,
    .nav_footer_01 .blue-row a .less {
        display: block;
        background: transparent url(../img/footervertical/sprites.png) no-repeat 0 0;
        height: 16px;
        width: 16px;
        float: left;
    }
    .nav_footer_01 .blue-row a .more {
        background: transparent url(../img/footervertical/sprites.png) no-repeat 0 0;
    }
    .nav_footer_01 .blue-row a .less {
        background: transparent url(../img/footervertical/sprites.png) no-repeat 0 -18px;
    }

    .nav_footer_01 .blue-row ul {
        min-height: 0;
        width: 11.2em;
    }
    .nav_footer_01 .blue-row ul li {
        color: #fff;
        padding: 0 0 0 1.438em;
        display: none;
    }
    .nav_footer_01 .blue-row ul li a {
        float: left;
        border: 0;
    }

    .nav_footer_01 .blue-row ul li ul {
        min-height: 150px;
    }

    .nav_footer_01 .blue-row ul li ul li {
        padding: 0 0 0.375em;
        border: 0;
    }
    .nav_footer_01 .expanded {
        border-top: 0.313em solid #f39040;
        padding-bottom: 3.125em;
    }
    .nav_footer_01 .expanded .hide {
        display: block;
    }
    .nav_footer_01 .expanded .show {
        display: none;
    }

    .nav_footer_01 .notExpanded .hide {
        display: none;
    }
    .nav_footer_01 .notExpanded .show {
        display: block;
    }
    .nav_footer_01 .dark-row a {
        float: left;
    }
    .nav_footer_01 .dark-row a img {
        border-right: 1px solid #D5D5D5;
        padding-left: 0.8em;
        padding-bottom: 0.8em;
        padding-right: 0.5em;
        position: relative;
        top: 0;
        left: 0;
    }
    .nav_footer_01 .dark-row a.logo {
        margin-top: 1.3em !important;
    }
    footer nav {
        display: block;
        margin: 0;
        padding: 0;
    }
    .nav_footer_01 div .legal {
        padding-top: 0;
    }
    .nav_footer_01 div .legal div .right,
    .nav_footer_01 div .legal div .left {
        padding: 0;
    }
    .nav_footer_01 div .legal div.row {
        width: 85%;
    }
    .nav_footer_01 div .legal div.row .right {
        text-align: right;
        float: right;
    }
    .nav_footer_01 div .legal div.row div.left {
        width: 25%;
        float: left;
    }
    .nav_footer_01 div .legal div.row nav {
        position: relative;
        overflow: hidden;
        width: auto;
        display: block;
        padding: 0;
        margin: 0;
        background-color: transparent;
    }
    .nav_footer_01 div .legal div.row nav ul {
        width: auto;
        float: none;
        padding: 2px 0 0;
        min-height: 0;
    }
    .nav_footer_01 div .legal div.row nav ul li {
        border-left: 1px solid #888;
        float: left;
        margin: 0 0 0 0.625em;
        padding: 0 0 0 0.625em;
    }
    .nav_footer_01 div .legal div.row nav ul li a {
        font-size: 1.362em;
        line-height: 1.3em;
        text-decoration: underline;
        border-top: 0;
        padding: 0;
        font-style: normal;
        color: #666;
    }
    .nav_footer_01 .white-row .column ul.forums {
        display: block;
    }
    .nav_footer_01 .white-row .column ul.blogs {
        display: block;
    }
    .nav_footer_01 .white-row .column ul.podcast {
        float: none;
        margin-right: 0;
    }
}
/*C://xampp//htdocs//TelevisaGit//\nav_footer_01\css\nav_footer_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nav_footer_01\css\nav_footer_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){  
    .nav_footer_01 .makeBookmark span {
        width: 955px;
    }
    .nav_footer_01 div .wrapper,
    .nav_footer_01 .blue-row .wrapper,
    .nav_footer_01 .dark-row .wrapper {
        width: 1014px;
    }
    .nav_footer_01 .leftBorder {
        border-left: 1px solid #dadada;
    }
    .nav_footer_01 .blue-row ul a {
        float: none;
    }
    .nav_footer_01 .blue-row a {
        float: right;
    }
    .nav_footer_01 .blue-row a .text {
        display: block;
        font-size: 0.65em;
        color: #f39040;
        margin: 0;
        float: left;
        padding: 0 0.313em;
    }
    .nav_footer_01 .desktopNav ul {
        width: 955px;
    }
    .nav_footer_01 .videopodcast {
        height: auto;
    }
    .nav_footer_01 .platforms { 
        height: auto;
    }
    .nav_footer_01 .white-row .wrapper {
        height: auto;
        width: 960px;
    }
    .nav_footer_01 div.legal div.row div.left {
        width: auto;
    }
    .nav_footer_01 div.legal div.row {
        width: 90%;
    }
}/*C://xampp//htdocs//TelevisaGit//\nav_footer_01\css\nav_footer_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nav_footer_01\css\nav_footer_01_ie7.css*/

 /* ******************************************************* */ 
 .ie7 .nav_footer_01 ul li {
  color: #fff;
  padding: 0.813em;
  padding-left: 1.313em;
  display: none;
  overflow: hidden;
}   

/*C://xampp//htdocs//TelevisaGit//\nav_footer_01\css\nav_footer_01_ie7.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nav_header_01\css\nav_header_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    header.nav_header_01{
        margin-bottom: 24px;
    }
    .nav_header_01_sprite {
        background: url(../img/global-sprites.png) no-repeat 0 0;
        display: inline-block;
        height: 10px;
        overflow: hidden;
        text-indent: -99em;
        width: 10px;
    }
    .ie7 .nav_header_01_sprite {
        text-indent: 0em;
    }
    .nav_header_01_sprite.nav_header_01_youtube {
        background-position: -275px -80px;
        height: 25px;
        width: 22px;
        margin-bottom: 0px;
    }
    .nav_header_01_sprite.nav_header_01_home {
        background-position: -393px 0;
        height: 15px;
        width: 22px;
        margin-bottom: 0px;
    }
    .nav_header_01_sprite.nav_header_01_menu {
        background-position: -271px -1px;
        height: 33px;
        width: 41px;
    }
    .nav_header_01_sprite.nav_header_01_logotv {
        background-position: -164px -167px;
        height: 20px;
        width: 190px;
    }

    .nav_header_01_sprite.nav_header_01_search {
        background-position: -560px -21px;
        height: 22px;
        width: 22px;
    }
    .nav_header_01_sprite.twitter-gray {
        background-position: -105px 0;
        height: 18px;
        width: 18px;
    }
    .nav_header_01_sprite.nav_header_01_twitter {
        background-position: -126px 0;
        height: 18px;
        width: 18px;
    }
    .nav_header_01_sprite.nav_header_01_facebook {
        background-position: -146px 0;
        height: 18px;
        width: 18px;
    }
    .nav_header_01_sprite.nav_header_01_dropdown {
        background-position: -170px -5px;
        height: 7px;
        width: 12px;
        *height: 5px;
        *margin-top: -15px;
    }
    .nav_header_01_sprite.nav_header_01_dropdowngray {
        background-position: -170px -5px;
        height: 7px;
        width: 12px;
    }
    .nav_header_01_sprite.nav_header_01_dropdownwht {
        background-position: -188px -6px;
        height: 7px;
        width: 12px;
        *margin-top: -15px;
    }
    .nav_header_01_sprite.nav_header_01_like {
        background-position: -86px -23px;
        height: 16px;
        width: 16px;
    }
    .nav_header_01_sprite.nav_header_01_videocorner {
        background-position: -131px -40px;
        height: 43px;
        width: 43px;
    }
    .nav_header_01_sprite.nav_header_01_photocorner {
        background-position: -85px -40px;
        height: 40px;
        width: 40px;
    }
    .nav_header_01_sprite.live {
        background-position: -127px -21px;
        height: 15px;
        width: 17px;
    }
    .nav_header_01_sprite.schedule {
        background-position: -147px -22px;
        height: 15px;
        width: 16px;
    }
    .nav_header_01_sprite.clock {
        background-position: -187px -61px;
        height: 15px;
        width: 16px;
    }
    .nav_header_01_sprite.windy {
        background-position: -443px -270px;
        height: 20px;
        width: 20px;
    }
    .nav_header_01_sprite.sunny {
        background-position: -441px -46px;
        height: 24px;
        width: 24px;
    }
    .nav_header_01_sprite.nav_header_01_partcloudy {
        background-position: -440px -70px;
        height: 27px;
        width: 27px;
    }
    .nav_header_01_sprite.cloudy {
        background-position: -443px -100px;
        height: 20px;
        width: 20px;
    }
    .nav_header_01_sprite.thunderstorm {
        background-position: -443px -123px;
        height: 20px;
        width: 22px;
    }
    .nav_header_01_sprite.nav_header_01_logoftv {
        background-position: -2px -72px;
        height: 20px;
        width: 70px;
        margin: 10px 20px;
    }
    .nav_header_01_sprite.logo-tdn {
        background-position: -6px -102px;
        height: 15px;
        width: 37px;
    }
    .nav_header_01_sprite.logo-tdtv {
        background-position: -5px -125px;
        height: 15px;
        width: 46px;
    }
    .nav_header_01_sprite.nav_header_01_photo {
        height: 17px;
        width: 21px;
    }
    .nav_header_01_sprite.nav_header_01_video {
        height: 17px;
        width: 26px;
    }
    .nav_header_01_sprite.nav_header_01_rq {
        height: 12px;
        width: 9px;
    }
    .nav_header_01_sprite.carouselArrowLeft {
        background-position: -270px -63px;
        background-color: transparent;
        color: transparent;
    }
    .nav_header_01_sprite.carouselArrowRight {
        background-position: -286px -63px;
        background-color: transparent;
        color: transparent;
    }
    .nav_header_01_news .nav_header_01_sprite.nav_header_01_rq {
        background-position: -257px -1px;
    }
    .nav_header_01_news .nav_header_01_sprite.nav_header_01_photo {
        background-position: -205px 0;
    }
    .nav_header_01_news .nav_header_01_sprite.nav_header_01_video {
        background-position: -227px 0;
    }
    .nav_header_01_news .nav_header_01_sprite.schedule.color {
        background-position: -187px -22px;
    }
    .nav_header_01_sports .nav_header_01_sprite.nav_header_01_rq {
        background-position: -257px -21px;
    }
    .nav_header_01_sports .nav_header_01_sprite.nav_header_01_photo {
        background-position: -205px -20px;
    }
    .nav_header_01_sports .nav_header_01_sprite.nav_header_01_video {
        background-position: -227px -20px;
    }
    .nav_header_01_entertainment .nav_header_01_sprite.nav_header_01_rq {
        background-position: -257px -41px;
    }
    .nav_header_01_entertainment .nav_header_01_sprite.nav_header_01_photo {
        background-position: -205px -40px;
    }
    .nav_header_01_entertainment .nav_header_01_sprite.nav_header_01_video {
        background-position: -227px -40px;
    }
    .nav_header_01_lifestyle .nav_header_01_sprite.nav_header_01_rq {
        background-position: -257px -61px;
    }
    .nav_header_01_lifestyle .nav_header_01_sprite.nav_header_01_photo {
        background-position: -205px -60px;
    }
    .nav_header_01_lifestyle .nav_header_01_sprite.nav_header_01_video {
        background-position: -227px -60px;
    }
    .nav_header_01_television .nav_header_01_sprite.nav_header_01_rq {
        background-position: -257px -81px;
    }
    .nav_header_01_television .nav_header_01_sprite.nav_header_01_photo {
        background-position: -205px -80px;
    }
    .nav_header_01_television .nav_header_01_sprite.nav_header_01_video {
        background-position: -227px -80px;
    }
    .nav_header_01_television .nav_header_01_sprite.schedule.color {
        background-position: -187px -42px;
    }
    a.active .nav_header_01_sprite.live {
        background-position: -107px -21px;
        height: 15px;
        width: 17px;
    }
    a.active .nav_header_01_sprite.schedule {
        background-position: -167px -22px;
        height: 15px;
        width: 16px;
    }
    a.active .nav_header_01_sprite.nav_header_01_dropdown {
        transform: rotateZ(180deg);
        -webkit-transform: rotateZ(180deg);
    }
    .show-menu .nav_header_01_menu {
        background-position: -313px -1px;
    }

    /* END: Global (Small) */

    /*//////////////////////////////////////////////////////////////////////*/
    /* BEGIN: Header (Small) */
    header.nav_header_01 {
        -webkit-font-smoothing: antialiased;
        background-color: #0f4a7b;
    }
    header.nav_header_01 div.nav_header_01_top {
        height: 2.8em;
        position: relative;
    }
    header.nav_header_01 div.nav_header_01_top a {
        display: block;
        position: absolute;
    }
    header.nav_header_01 div.nav_header_01_top a.nav_header_01_mobile {
        left: 0.5em;
        margin-top: -1em;
        top: 50%;
    }
    header.nav_header_01 div.nav_header_01_top a.nav_header_01_search {
        background-color: #F6F6F6;
        height: 2.79em;
        right: 0;
        width: 2.75em;
    }
    header.nav_header_01 div.nav_header_01_top a.nav_header_01_search span {
        position: absolute;
        left: 50%;
        margin: -0.5em 0 0 -0.5em;
        top: 50%;
    }
    header.nav_header_01 div.nav_header_01_top a.nav_header_01_logotv {
        margin: -0.5em 0 0 -3.75em;
        left: 42%;
        top: 50%;
    }
    header.nav_header_01 div.nav_header_01_top .nav_header_01_date {
        display: none;
    }
    header.nav_header_01 div.nav_header_01_search {
        height: 0;
        overflow: hidden;
        -webkit-transition: all 0.2s ease-out;
        -moz-transition: all 0.2s ease-out;
        -ms-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        transition: all 0.2s ease-out;
    }
    header.nav_header_01 div.nav_header_01_search input {
        border: none;
        display: block;
        font-size: .7em;
        margin: 0;
        padding: 0.8em;
        width: 100%;
    }
    header.nav_header_01 ul[role="menu"] {
        height: 0;
        overflow: hidden;
        width: 100%;
        -webkit-transition: all 0.2s ease-out;
        -moz-transition: all 0.2s ease-out;
        -ms-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        transition: all 0.2s ease-out;
    }
    header.nav_header_01 ul[role="menu"] li {
        position: relative;
    }
    header.nav_header_01 ul[role="menu"] li a {
        display: block;
        padding: 0.45em 0.45em 0.45em 0.8em;
        color: white;
        text-decoration: none;
        font-family: Trebuchet MS, Arial, sans-serif;
        font-size: 1.3em;
        font-weight: bold;
    }
    .lt-640 header.nav_header_01 ul[role="menu"] li a {
        font-family: Trebuchet MS, sans-serif;
    }
    /*header.nav_header_01 ul[role="menu"] li a span {
        display: block;
        width: 1.15em;
        height: 1.54em;
        position: absolute;
        right: 0.62em;
        top: 50%;
        margin-top: -0.77em;
        background: transparent url(../img/header/header-sprites.png) no-repeat -308px -23px;
        background-size: auto 150%;
    }*/
    header.nav_header_01 ul[role="menu"] li.nav_header_01_news {
        background-color: #0078bf;
    }
    header.nav_header_01 ul[role="menu"] li.nav_header_01_sports {
        background-color: #a41d21;
    }
    header.nav_header_01 ul[role="menu"] li.nav_header_01_entertainment {
        background-color: #edba1f;
    }
    header.nav_header_01 ul[role="menu"] li.kids {
        background-color: #3eb9b6;
    }
    header.nav_header_01 ul[role="menu"] li.nav_header_01_lifestyle {
        background-color: #6daa49;
    }
    header.nav_header_01 ul[role="menu"] li.nav_header_01_television {
        background-color: #f78429;
    }
    header.nav_header_01 .nav_header_01_toggleable {
        display: none;
    }
    header.nav_header_01 div.nav_header_01_section {
        -webkit-font-smoothing: antialiased;
    }
    header.nav_header_01 div.nav_header_01_section h2{
        height: 45px;
    }
    header.nav_header_01 div.nav_header_01_section h2 a {
        display: block;
        padding: 0.45em 0.45em 0.45em 0.8em;
        color: white;
        text-decoration: none;
        font-family: "Trebuchet MS", Arial, sans-serif;;
        font-weight: bold;
        font-size: 0.9em;
        position: relative;
        -webkit-transition: all 0.2s ease-out;
        -moz-transition: all 0.2s ease-out;
        -ms-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        transition: all 0.2s ease-out;
    }
    .lt-624 header.nav_header_01 div.nav_header_01_section h2 a{
        font-family: "Trebuchet MS", Arial, sans-serif;
    }
    header.nav_header_01 div.nav_header_01_section h2 a span {
        border-right: 3px solid #fff;
        border-bottom: 3px solid #fff;
        box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
        display: block;
        height: 7px;
        margin: -6px 0 0 0;
        position: absolute;
        right: 0.62em;
        top: 50%;
        width: 7px;
        transform: rotateZ(45deg);
        -webkit-transform: rotateZ(45deg);
        -webkit-transition: all 0.2s ease-out;
        -moz-transition: all 0.2s ease-out;
        -ms-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        transition: all 0.2s ease-out;
        /*filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476);*/
    }

    /*.ie8 header.nav_header_01 div.nav_header_01_section h2 a span {
        filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476);
    }
    .ie9 header.nav_header_01 div.nav_header_01_section h2 a span {
        filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476);
    }*/
    header.nav_header_01 div.nav_header_01_section h2 a.active {
        /*box-shadow: inset 0 0 17px rgba(0, 0, 0, 0.4);*/
    }
    header.nav_header_01 div.nav_header_01_section h2 a.active span {
        margin-top: -1px;
        transform: rotateZ(-135deg);
        -webkit-transform: rotateZ(-135deg);
        /*filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.7071067811865476, M12=0.7071067811865475, M21=0.7071067811865475, M22=-0.7071067811865476); */ 
    }
    /*.ie8 header.nav_header_01 div.nav_header_01_section h2 a.active span {
        filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.7071067811865476, M12=0.7071067811865475, M21=0.7071067811865475, M22=-0.7071067811865476); 
    }
    .ie9 header.nav_header_01 div.nav_header_01_section h2 a.active span {
        filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-0.7071067811865476, M12=0.7071067811865475, M21=0.7071067811865475, M22=-0.7071067811865476); 
    }*/
    header.nav_header_01 div.nav_header_01_section .nav_header_01_weather {
        display: none;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections {
        height: 41px;
        overflow: hidden;
        -webkit-transition: height 0.2s ease-out;
        -moz-transition: height 0.2s ease-out;
        -ms-transition: height 0.2s ease-out;
        -o-transition: height 0.2s ease-out;
        transition: height 0.2s ease-out;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_index.selected{
        display: none;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections nav ul {
        background: #f2f2f2;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections nav ul:after {
        clear: both;
        content: "";
        display: block;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections nav ul li {
        float: left;
        width: 50%;
        width: 49.6%;
        height: 40px;
        line-height: 40px;
        border-right: 1px solid #cfcfcf;
        border-bottom: 1px solid #cfcfcf;
        font: bold 14px "Trebuchet MS", Arial, sans-serif;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections nav ul li:last-child {
        display: none;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections nav ul li a {
        height: 40px;
        line-height: 40px;
        color: #6d6d6d;
        display: block;
        text-decoration: none;
        padding-left: 1em;
    }

    .lt-624 header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections nav ul li a {
        font: normal bold 16px/1.2 "Trebuchet MS", Arial, sans-serif;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections nav ul li.nav_header_01_dropdown {
        width: 100%;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections nav ul li.nav_header_01_dropdown.selected {
        display: block;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections nav ul li.nav_header_01_dropdown {
        display: none;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections nav ul li.nav_header_01_dropdown > a {
        display: none;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li {
        /*display: none;*/
        background: url(../img/header/right-shadow-mobile.png) no-repeat right top;
        float: left;
        width: 35%;
        height: 40px;
        background-color: #f5f5f5;
        border-bottom: 1px solid #cfcfcf;

    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_ftv a:hover{
        background-color: rgba(235,235,235,0.9);
        *filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50EBEBEB,endColorstr=#50EBEBEB);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50EBEBEB,endColorstr=#50EBEBEB)\9;
        height: 40px;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_ftv a{
        display: block;
        height: 40px;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown ul li a.nav_header_01_subdropvid:hover {
        background-color: rgba(235,235,235,0.9);
        *filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50EBEBEB,endColorstr=#50EBEBEB);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50EBEBEB,endColorstr=#50EBEBEB)\9;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown ul li a.nav_header_01_subdropa:hover {
        background-color: rgba(235,235,235,0.9);
        *filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50EBEBEB,endColorstr=#50EBEBEB);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50EBEBEB,endColorstr=#50EBEBEB)\9;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown ul li a.nav_header_01_subdropvid.selectedsub {
        background-color: rgba(46, 143, 202, 1);
        *background-color: #2e8fca;
        background-color: #2e8fca\9;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown ul li a.nav_header_01_subdropvid.selectedsub .nav_header_01_sprite.nav_header_01_video {
        background-position: -228px -103px;
        height: 16px;
        width: 26px;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown ul li a.nav_header_01_subdropvid.selectedsub .nav_header_01_sprite.nav_header_01_photo {
        background-position: -206px -102px;
        height: 15px;
        width: 21px;
    }
    /*header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown ul li a.nav_header_01_subdrop .nav_header_01_sprite.nav_header_01_video:hover {
        background-position: -228px -102px;
        height: 15px;
        width: 26px;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown ul li a.nav_header_01_subdrop .nav_header_01_sprite.nav_header_01_photo:hover {
        background-position: -206px -102px;
        height: 15px;
        width: 21px;
    }*/
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown {
        background: #f2f2f2;
        border-bottom: 1px solid #cfcfcf;
        display: block;
        overflow: hidden;
        width: 65%;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown > a {
        display: none;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown ul li {
        background: url(../img/header/right-shadow-mobile.png) no-repeat right top;
        display: block;
        float: left;
        height: 2.5em;
        text-align: center;
        width: 20%;
        *width:37px;
        *height: 30px;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown ul li a {
        border-left: 1px solid #cfcfcf;
        display: block;
        line-height: 3em;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_dropdowncnt {
        display: none;
        border-bottom: none;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_news {
        background-color: #0078bf;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_sports {
        background-color: #a41d21;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_entertainment {
        background-color: #edba1f;
    }
    header.nav_header_01 div.nav_header_01_section.kids {
        background-color: #3eb9b6;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_lifestyle {
        background-color: #6daa49;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_television {
        background-color: #f78429;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_news h2 a.active {
        background-color: #0078BF;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_sports h2 a.active {
        background-color: #9b1b1f;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_entertainment h2 a.active {
        background-color: #ecb716;
    }
    header.nav_header_01 div.nav_header_01_section.kids h2 a.active {
        background-color: #3bb1ae;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_lifestyle h2 a.active {
        background-color: #68a346;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_television h2 a.active {
        background-color: #f77e1f;
    }
    section.nav_header_01_social {
        background-color: #ECECEC;
        font: bold 0.8em Trebuchet MS, Arial, sans-serif;
    }
    section.nav_header_01_social div.nav_header_01_wrapper {
        overflow: hidden;
    }
    section.nav_header_01_social div.nav_header_01_wrapper div {
        position: relative;
        padding: 0.9em 0 0.85em 3em;
    }
    section.nav_header_01_social div.nav_header_01_wrapper div span.nav_header_01_sprite {
        position: absolute;
        left: 1em;
        top: 0.7em;
    }
    section.nav_header_01_social div.nav_header_01_wrapper div span.fade {
        background: transparent url(../img/header/header-fade.png) repeat-y 0 0;
        display: block;
        height: 3em;
        position: absolute;
        right: 0;
        top: 0;
        width: 10.9em;
    }
    section.nav_header_01_social div.nav_header_01_wrapper p {
        width: 300em;
    }
    section.nav_header_01_social div.nav_header_01_wrapper ul {
        box-shadow: -2px 0 10px #cccccc;
        display: block;
        width: 100%;
    }
    section.nav_header_01_social div.nav_header_01_wrapper ul li {
        border-top: 1px solid #CCC;
        display: block;
        float: left;
        height: 2em;
        position: relative;
        width: 49.8%;
    }
    section.nav_header_01_social div.nav_header_01_wrapper ul li a {
        display: block;
        height: 1.5em;
        left: 50%;
        margin-left: -0.85em;
        position: absolute;
        top: 0.25em;
        width: 1.7em;
    }

    div.nav_header_01_section .nav_header_01_subsections nav ul li a:hover {
        background-color: rgba(235,235,235,0.9);
    }
    .ie8 div.nav_header_01_section .nav_header_01_subsections nav ul li a:hover {
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50EBEBEB,endColorstr=#50EBEBEB);
    }
    .ie7 div.nav_header_01_section .nav_header_01_subsections nav ul li a:hover {
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50EBEBEB,endColorstr=#50EBEBEB);
    }
    /*div.nav_header_01_section .nav_header_01_subsections nav ul li a:active {
        /*background-color: #0f4a7b;
        background-color: rgba(15,74,123,.6);
        color: #F6F6F6;
    }*/
    div.nav_header_01_section .nav_header_01_subsections nav ul li .nav_header_01_subsect.selected{
        background-color: rgba(46, 143, 202, 1);
        *background-color: #2e8fca;
        background-color: #2e8fca\9;
        color: #F6F6F6;
    }
    div.nav_header_01_section .nav_header_01_subsections nav ul li .nav_header_01_subsect.selected .nav_header_01_sprite.nav_header_01_dropdown{
        background-position: -188px -6px;
        height: 8px;
        width: 12px;
        *background-position: -170px -5px;
        background-position: -170px -5px\9;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo{
        display: none;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_dropdowncnt a{
        color: #6d6d6d;
        font: bold 15px "Trebuchet MS", Arial, sans-serif;
        padding-left: 1em;
        height: 40px;
        line-height: 40px;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_dropdowncnt li{
        width: 49.6%;
        font-weight: bold;
        float: left;
        height: 40px;
        line-height: 40px;
        background-color: #f5f5f5;
        border-bottom: 1px solid #cfcfcf;
        border-right: 1px solid #cfcfcf;
        color: #6d6d6d;
        font: normal bold 15px "Trebuchet MS", Arial, sans-serif;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_dropdowncnt ul.nav_header_01_horizontal  {
        height: auto;
        overflow: hidden;
        background-color: #f5f5f5;
    }

    /*///////////////////////////////       VIDEO       ////////////////////////////////////////////////////////*/
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo.selected{
        height: auto;
        display: block;
        background-color: #F5F5F5;
        /*border-bottom: 1px solid #d3d3d3;*/
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper{
        width: 100%;
        height: auto;
        margin: 0 auto;
        padding-top: 18px;
        background-color: #F5F5F5;
        padding-left: 0px;
        display: block;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videotitle{
        margin-left: 10px;
        margin-top: 0px;
        padding-bottom: 18px;
        border-bottom: none;
        margin-bottom: 0;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videotitle h4{
        color: #0079c2;
        font-size: 19px;
        width: 90px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videotitle h4 span{
        color: #0079c2;
        font-size: 24px;
        height: 12px;
        width: 9px;
        margin: 0 -9px 0 0;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videofirstcolumn{
        width: 96%;
        float: none;;
        margin-left: 10px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videosecondcolumn{
        float: none;;
        padding-left: 10px;
        border-left: none;;
        height: 630px;
        width: 96%;
        margin-top: 18px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper div div.nav_header_01_videominititle h2{
        font-size: 13px;
        color: #0079c2;
        margin-bottom: 18px;
        margin-left: 0px;
        padding-top: 18px;
        border-top: 1px solid #d3d3d3;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper div ul li a{
        font-size: 11.5px;
        color: #232323;
        margin-bottom: 22px;
        font-weight: bold;
        line-height: 21px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper div ul.nav_header_01_videocol1a{
        margin-bottom: 18px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper div ul.nav_header_01_videocol1a .nav_header_01_vidcoltit{
        margin-bottom: 20px;
        margin-top: -5px;
        border-top: 1px solid #d3d3d3;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper div ul.nav_header_01_videocol1a .nav_header_01_vidcoltit.nav_header_01_margintop{
        margin-top: 20px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper div ul.nav_header_01_videocol1a .nav_header_01_vidcoltit a{
        font-size: 13px !important;
        color: #0079c2 !important;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videosecondcolumn .nav_header_01_videominititle{

    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videosecondcolumn ul{
        height: 290px;
        float: none;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videosecondcolumn ul li{
        float: none;
        display: block;
        /*clear: both;*/
        width: 150px;
    }

    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videosecondcolumn ul .nav_header_01_vidcoltit{
        /*width: 100% !important;*/
        /*margin-bottom: 20px;*/
        /*margin-top: 20px;*/
        /*float: none;*/
        border-top: 1px solid #d3d3d3;
        *float: left;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videosecondcolumn ul .nav_header_01_vidcoltit a{
        font-size: 13px !important;
        color: #0079c2 !important;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videohide{
        height: 25px;
        border-bottom: 1px solid #ccc;
        width: 100%;
        clear: both;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videohide a h3{
        width: 90px;
        height: 20px;
        float: right;
        font-size: 11px;
        font-style: italic;
        color: #a2a2a2;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videohide a h3 span{
        opacity: 0.5;
        margin-left: 7px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videohide a h3 span{
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
        filter: alpha(opacity=50);
        -khtml-opacity: 0.5;
        -moz-opacity: 0.5;
        opacity: 0.5;
        margin-left: 7px;
        transform: rotateZ(180deg);
        -webkit-transform: rotateZ(180deg);
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column .video_title .channel_hide_button{
        display: block;
        line-height: 1.5em;
        font-size: 11px;
        font-style: italic;
        color: #a2a2a2 !important;
        height: 22px;
        cursor: pointer;

    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column .nav_header_01_channel{
        border-top: 1px solid #CCC;
        padding: 15px 0;
        margin-right: 10px
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_channel span.dropdown{
        background-position: -170px -5px;
        height: 7px;
        width: 12px;
        -webkit-transform: rotateZ(180deg);
        opacity: 0.6;
    }
    .ie8 .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_channel span{
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    }
    .ie7 .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_channel span{
        margin-top: -10px;
        filter: alpha(opacity=50);
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_channel span.dropup{
        background-position: -170px -5px;
        height: 7px;
        width: 12px;
        -webkit-transform: rotateZ(0deg);
        opacity: 0.6;
    }

    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column .video_title .channel_name{
        color: #0079c2;
        float: left;
        font-weight: bold;
        margin-right: 20px;
        width: 75%;
        cursor: pointer;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column{
        margin-left: 10px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column ul{
        clear: both;
        margin-bottom: 24px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column .nav_header_01_channel .video_title_hide{
        display: none;
    }

    /* END: Header (Small) */
}
/* MEDIA QUERY GLOBAL*/
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1) {
    .nav_header_01_sprite {
        background-image: url(../img/global-sprites.png);
        /*background-size: 640px 146px;*/
    }
}
@media screen and (min-width: 39em) {
    .nav_header_01_sprite.nav_header_01_logotv {
        background-position: -81px -146px;
        height: 77px;
        width: 84px;
    }
}
/* END MEDIA QUERY GLOBAL*//*C://xampp//htdocs//TelevisaGit//\nav_header_01\css\nav_header_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nav_header_01\css\nav_header_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    div.nav_header_01_section .nav_header_01_subsections nav ul li .nav_header_01_subsect.selected{
        border: 0px;
        height: 32px;
    }
    header.nav_header_01{
        margin-bottom: 21px;
    }
    header.nav_header_01 div.nav_header_01_top {
        margin: 0 auto 0 auto;
        height: 0;
        max-width: 39em;
        z-index: 10;
    }
    header.nav_header_01 div.nav_header_01_top a.nav_header_01_logotv {
        background-color: #0f4a7b;
        left: 1em;
        margin: 0;
        padding: 1.3em 1.85em;
        top: 0;
        box-shadow: 0 5px 20px rgba(0, 0, 0, 0.5);
    }
    .ie8 header.nav_header_01 div.nav_header_01_top a.nav_header_01_logotv {
        padding: 1.2em 1.85em;
    }
    .ie7 header.nav_header_01 div.nav_header_01_top a.nav_header_01_logotv {
        filter: progid:DXImageTransform.Microsoft.Shadow(color=#3d3d3a,direction=90,strength=5),
            progid:DXImageTransform.Microsoft.Shadow(color=#3d3d3a,direction=275,strength=5);
    }
    .ie8 header.nav_header_01 div.nav_header_01_top a.nav_header_01_logotv {
        filter: progid:DXImageTransform.Microsoft.Shadow(color=#3d3d3a,direction=90,strength=5),
            progid:DXImageTransform.Microsoft.Shadow(color=#3d3d3a,direction=275,strength=5);
    }

    header.nav_header_01 div.nav_header_01_top a.nav_header_01_mobile {
        display: none;
    }
    header.nav_header_01 div.nav_header_01_top a.nav_header_01_search {
        height: 2.1em;
        right: 0.05em;
        width: 2.3em;
    }
    .nav_header_01_sprite.nav_header_01_search {
        background-position: -87px -1px;
        height: 13px;
        width: 13px;
    }
    header.nav_header_01 div.nav_header_01_search {
        margin: 0 auto;
        overflow: visible;
        position: relative;
        width: 39em;
    }
    header.nav_header_01 div.nav_header_01_search input {
        -webkit-transition: all 0.2s ease-out;
        -moz-transition: all 0.2s ease-out;
        -ms-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        transition: all 0.2s ease-out;
        border-right: 0px solid #ccc;
        font-size: 0.7em;
        height: 1.7em;
        padding: 0.65em 0;
        position: absolute;
        right: 3.1em;
        top: 0;
        width: 0;
        z-index: 10;
    }
    header.nav_header_01.show-search div.nav_header_01_search input {
        border-right-width: 1px;
        padding: 0.65em 0.8em;
        width: 15em;
    }
    header.nav_header_01 > nav {
        border-bottom: 1px solid #0f416a;
        max-width: 39em;
        margin: 0 auto 0 auto;
        position: relative;
    }
    header.nav_header_01 > nav ul[role="menu"] {
        display: block;
        height: auto;
        margin-left: 11em;
        width: auto;
        -webkit-transition: none 0.2s ease-out;
        -moz-transition: none 0.2s ease-out;
        -ms-transition: none 0.2s ease-out;
        -o-transition: none 0.2s ease-out;
        transition: none 0.2s ease-out;
    }
    header.nav_header_01 > nav ul[role="menu"] li {
        float: left;
    }
    header.nav_header_01 > nav ul[role="menu"] li a {
        display: block;
        font-size: 0.68em;
        font-weight: normal;
        line-height: 3.1em;
        opacity: 0.8;
        padding: 0 1em;
    }
    header.nav_header_01 > nav ul[role="menu"] li a:hover {
        opacity: 1;
    }
    header.nav_header_01 > nav ul[role="menu"] li a.active {
        background: #0d385b;
        box-shadow: inset 0 0 4px #082040;
    }
    header.nav_header_01 > nav ul[role="menu"] li span {
        display: none;
    }
    header.nav_header_01 > nav ul[role="menu"] li.nav_header_01_news,
    header.nav_header_01 > nav ul[role="menu"] li.nav_header_01_sports,
    header.nav_header_01 > nav ul[role="menu"] li.nav_header_01_entertainment,
    header.nav_header_01 > nav ul[role="menu"] li.kids,
    header.nav_header_01 > nav ul[role="menu"] li.nav_header_01_lifestyle,
    header.nav_header_01 > nav ul[role="menu"] li.nav_header_01_television {
        background: transparent;
    }
    header.nav_header_01 .nav_header_01_toggleable {
        background: #efefef;
        display: block;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_wrapper {
        margin: 0 auto;
        max-width: 39em;
    }
    .ie7 header.nav_header_01 .nav_header_01_toggleable .nav_header_01_wrapper {
        position: relative;

    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_wrapper > div {
        display: none;
        padding: 0 0 1.5em;
        position: relative;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_wrapper > div:after {
        clear: both;
        content: "";
        display: block;
    }

    header.nav_header_01 .nav_header_01_toggleable h5 {
        border-bottom: 1px solid #f5f5f5;
        font-size: 1.125em;
        font-weight: bold;
        margin: 0 0 0 13em;
        *margin: 0 0 0 13em;
        padding: 1.6em 0 1.2em;
    }
    header.nav_header_01 .nav_header_01_toggleable h5 .nav_header_01_rq {
        margin: 0px -5px 0 0;
        *margin: -15px -5px 0 0;

    }
    header.nav_header_01 .nav_header_01_toggleable h6 {
        font-size: 0.75em;
        font-style: italic;
        font-weight: bold;
        margin: 0 0 1em;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_categories {
        float: left;
        margin: 1px 0 0 2.5em;
        padding: 1.6em 0 0;
        width: 9em;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_categories ul li {
        line-height: 1.6;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_categories ul li a {
        color: #000;
        font-size: 0.75em;
        font-weight: bold;
        text-decoration: none;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_filtering {
        position: absolute;
        right: 0;
        top: 2em;
        margin-left: -100px;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_filtering a {
        background: repeat-y top left url('');
        display: block;
        float: left;
        height: 1.1em;
        padding: 0 0.5em 0 0.6em;
        text-align: center;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_filtering a:first-child {
        background: none;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_featured {
        border-top: 1px solid #dcdcdc;
        float: left;
        margin: 0 0 0 3.15em;
        padding: 1.6em 0 0;
        width: 24em;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_bignews {
        display: none;
        float: left;
        margin: 0 1.5em 0 0;
        width: 18.75em;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_bignews a {
        display: block;
        text-decoration: none;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_bignews .nav_header_01_item {
        position: relative;
        width: 18.75em;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_bignews .nav_header_01_item div.nav_header_01_figure {
        display: block;
        position: relative;
        width: 100%;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_bignews .nav_header_01_item div.nav_header_01_figure img {
        max-width: 100%;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_bignews .nav_header_01_item div.nav_header_01_figure .nav_header_01_sprite {
        position: absolute;
        right: 0;
        top: 0;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_bignews .nav_header_01_item div.nav_header_01_figcaption {
        background: #fff;
        margin: 0 0 0 1.5em;
        padding: 1em 2em;
        position: relative;
        top: -1.5em;
        width: 13.25em;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_bignews .nav_header_01_item div.nav_header_01_figcaption .nav_header_01_likes {
        background: rgba(141, 141, 141, 0.6);
        bottom: 100%;
        color: #fff;
        font: bold 0.75em 'Trebuchet MS', sans-serif;
        left: 0;
        padding: 0.6em;
        position: absolute;
        text-align: right;
    }
    .ie7 header.nav_header_01 .nav_header_01_toggleable .nav_header_01_bignews .nav_header_01_item div.nav_header_01_figcaption .nav_header_01_likes {
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#65FFFFFF,endColorstr=#75FFFFFF);
    }
    .ie8 header.nav_header_01 .nav_header_01_toggleable .nav_header_01_bignews .nav_header_01_item div.nav_header_01_figcaption .nav_header_01_likes {
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#65FFFFFF,endColorstr=#75FFFFFF);
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_bignews .nav_header_01_item div.nav_header_01_figcaption .nav_header_01_likes .nav_header_01_sprite {
        vertical-align: bottom;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_bignews .nav_header_01_item div.nav_header_01_figcaption small {
        display: block;
        font: italic bold 0.875em 'Trebuchet MS', sans-serif;
        margin: 0 0 0.5em;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_bignews .nav_header_01_item div.nav_header_01_figcaption strong {
        color: #000;
        display: block;
        font: normal bold 1.125em 'Trebuchet MS', sans-serif;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_smallnews {
        float: left;
        width: 19em;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_smallnews a {
        display: block;
        text-decoration: none;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_smallnews .nav_header_01_item {
        display: block;
        margin-bottom: 0.76em;
        width: 100%;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_smallnews .nav_header_01_item:after {
        clear: both;
        content: "";
        display: block;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_smallnews .nav_header_01_item div.nav_header_01_figure {
        display: block;
        float: left;
        height: 4.1875em;
        margin: 0 0.75em 0 0;
        position: relative;
        width: 5.25em;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_smallnews .nav_header_01_item div.nav_header_01_figure img {
        max-width: 100%;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_smallnews .nav_header_01_item div.nav_header_01_figure .nav_header_01_sprite {
        position: absolute;
        right: 0;
        top: 0;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_smallnews .nav_header_01_item div.nav_header_01_figcaption {
        border-left: 1px solid #ccc;
        display: block;
        float: left;
        height: 4.1875em;
        padding: 0 0 0 0.75em;
        width: 12em;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_smallnews .nav_header_01_item div.nav_header_01_figcaption small {
        display: block;
        font: italic bold 0.75em 'Trebuchet MS', sans-serif;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_smallnews .nav_header_01_item div.nav_header_01_figcaption strong {
        color: #000;
        font: normal bold 0.875em 'Trebuchet MS', sans-serif;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_match {
        float: left;
        padding: 0 0 0 1.5em;
        width: 18.75em;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_match ul {
        border-top: 1px solid #ccc;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_match ul li {
        border-bottom: 1px solid #ccc;
        line-height: 2.375em;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_match ul li:after {
        clear: both;
        content: "";
        display: block;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_match ul li > span {
        display: block;
        float: left;
        font-weight: bold;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_match ul li .nav_header_01_sprite {
        vertical-align: middle;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_match ul li .time {
        width: 3.625em;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_match ul li .nav_header_01_name {
        font-size: 0.75em;
        width: 15em;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_match ul li .result {
        width: 3.7em;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_match ul li.nav_header_01_soon .nav_header_01_sectcolor {
        color: #edba1f;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_news .nav_header_01_sectcolor,
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_news h5,
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_news h6 {
        color: #0078bf;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_sports .nav_header_01_sectcolor,
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_sports h5,
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_sports h6 {
        color: #a41d21;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_entertainment .nav_header_01_sectcolor,
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_entertainment h5,
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_entertainment h6 {
        color: #edba1f;
    }
    header.nav_header_01 .nav_header_01_toggleable .kids .nav_header_01_sectcolor,
    header.nav_header_01 .nav_header_01_toggleable .kids h5,
    header.nav_header_01 .nav_header_01_toggleable .kids h6 {
        color: #3eb9b6;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_lifestyle .nav_header_01_sectcolor,
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_lifestyle h5,
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_lifestyle h6 {
        color: #6daa49;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_television .nav_header_01_sectcolor,
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_television h5,
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_television h6 {
        color: #f78429;
    }
    header.nav_header_01 div.nav_header_01_section {
        min-height: 6.5em;
        position: relative;
        border-bottom: solid 1px #ccc;
    }
    header.nav_header_01 div.nav_header_01_section h2 {
        font-size: 1.5em;
        display: block;
        margin: 0 auto;
        max-width: 26em;
        height: auto;
    }
    header.nav_header_01 div.nav_header_01_section h2 a {
        -webkit-transition: none 0.2s ease-out;
        -moz-transition: none 0.2s ease-out;
        -ms-transition: none 0.2s ease-out;
        -o-transition: none 0.2s ease-out;
        transition: none 0.2s ease-out;
        cursor: default;
        font-size: 1.25em;
        letter-spacing: -1px;
        line-height: 1.6em;
        margin-left: 5.1em;
        font-family: "Trebuchet MS", Arial, sans-serif;
    }
    header.nav_header_01 div.nav_header_01_section h2 a span {
        display: none;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_weather {
        display: block;
        left: 50%;
        margin: 0 0 0 -19.5em;
        position: absolute;
        top: 0;
        width: 39em;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_weather a {
        color: #fff;
        text-decoration: none;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_weather > div {
        color: #fff;
        font-size: 0.75em;
        font-weight: bold;
        position: absolute;
        text-shadow: -1px -1px 1px #005c94;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_weather .nav_header_01_dropdown {
        padding: 0 2.2em 0 0;
        top: 2.4em;
        right: 13.84em;
        text-align: right;
        width: 10em;
        margin-top: -5px;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_weather .nav_header_01_dropdown .nav_header_01_linkweather .nav_header_01_weatherselected {
        width: 143px;
        height: 38px;
        background: none;
        margin-top: -7px;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_weather .nav_header_01_dropdown .nav_header_01_linkweather .nav_header_01_weatherselected.selected {
        background: url(../img/header/bk_dropClima.jpg) no-repeat;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_weather .nav_header_01_dropdown .nav_header_01_linkweather .nav_header_01_weatherselected p{
        padding-top: 10px;
        padding-right: 5px;
        padding-left: 20px;
        width: 90px;
        float: left;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_weather .nav_header_01_dropdown .nav_header_01_linkweather .nav_header_01_weatherselected span{
        float: left;
        margin-top: 13px;
    }

    header.nav_header_01 div.nav_header_01_section .nav_header_01_weather .nav_header_01_dropdown ul {
        display: none;
        width: 143px;
        margin-left: 0px;
        margin-top: -5px;
        height: 380px;
        overflow-y: scroll;
        overflow-x: hidden;
        background-color: #f5f5f5;
        text-shadow: none;
        z-index: 21;
        position: absolute;
        *margin-left: -120px;
    }

    header.nav_header_01 div.nav_header_01_section .nav_header_01_weather .nav_header_01_dropdown ul::-webkit-scrollbar {
        height: 12px;
        width: 12px;
        background: #f5f5f5;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_weather .nav_header_01_dropdown ul::-webkit-scrollbar-thumb {
        background: #d3d3d3;
        -webkit-border-radius: 1ex;
        -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.75);
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_weather .nav_header_01_dropdown ul::-webkit-scrollbar-corner {
        background: #000;
    }

    header.nav_header_01 div.nav_header_01_section .nav_header_01_weather .nav_header_01_dropdown ul li{
        cursor: pointer;
        padding-top: 11px;
        padding-bottom: 13px;
        border-bottom: 1px solid #d3d3d3;
        padding-right: 5px;
        height: 12px;
        /*background: url(../img/header/left-shadow.png) no-repeat left bottom;*/
        box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.1);
        /*background: url(../img/header/header-fade.png) no-repeat right bottom;*/
        color: #8f8f8f;
        font-size: 12px;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_dropdowncnt li{
        border: none;
        background-color: transparent;
    }
    /*header.nav_header_01 div.nav_header_01_section .nav_header_01_weather .nav_header_01_dropdown ul li.selected{
        display: none;
    }*/
    header.nav_header_01 div.nav_header_01_section .nav_header_01_weather .nav_header_01_dropdown ul li:hover{
        background-color: rgba(235,235,235,0.6);
    }
    .ie7 header.nav_header_01 div.nav_header_01_section .nav_header_01_weather .nav_header_01_dropdown ul li:hover{
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#60EBEBEB,endColorstr=#60EBEBEB); 
    }
    .ie8 header.nav_header_01 div.nav_header_01_section .nav_header_01_weather .nav_header_01_dropdown ul li:hover{
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#60EBEBEB,endColorstr=#60EBEBEB); 
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_weather .nav_header_01_dropdown ul li a{
        color: #8f8f8f;
        font-size: 12px;
    }
    .ie9 header.nav_header_01 div.nav_header_01_section .nav_header_01_weather .nav_header_01_dropdown ul li{
        margin-top: 0px;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_weather .nav_header_01_stat {
        background: repeat-y top left url('');
        font: bold 1.25em Arial, sans-serif;
        height: 1.58em;
        line-height: 1.3em;
        padding: 0 0.5em;
        right: 3.4em;
        top: 1.15em;
        width: 3.5em;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_weather .nav_header_01_stat p{
        float: left;
        margin-left: 5px;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_weather .nav_header_01_stat span{
        float: left;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_weather .nav_header_01_forecast {
        background: repeat-y top left url('');
        font-family: Arial, sans-serif;
        height: 2.7em;
        text-align: right;
        top: 1.9em;
        right: 0.1em;
        width: 5.67em;

    }

    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections {

        background-color: #efefef;
        background-image: linear-gradient(bottom, #ffffff 0%, #efefef 50%);
        background-image: -o-linear-gradient(bottom, #ffffff 0%, #efefef 50%);
        background-image: -moz-linear-gradient(bottom, #ffffff 0%, #efefef 50%);
        background-image: -webkit-linear-gradient(bottom, #ffffff 0%, #efefef 50%);
        background-image: -ms-linear-gradient(bottom, #ffffff 0%, #efefef 50%);
        background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ffffff), color-stop(0.5, #efefef));
        filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr="#ffffff", endColorstr="#efefef", GradientType=0);
        -webkit-transition: none 0.2s ease-out;
        -moz-transition: none 0.2s ease-out;
        -ms-transition: none 0.2s ease-out;
        -o-transition: none 0.2s ease-out;
        transition: none 0.2s ease-out;
        border-bottom: 1px solid #c8c8c8;
        top: 4.6em;
        height: auto;
        *height: 32px;
        overflow: visible;
        position: absolute;
        width: 100%;
        z-index: 20;
        *z-index: 30000;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections nav ul {
        background: transparent;
        margin: 0 auto;
        width: 39em;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections nav ul li {
        width: auto;
        height: 32px;
        line-height: 32px;
        border-bottom: none;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections nav ul li:last-child {
        display: block;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections nav ul li:first-child a {
        border-left: 1px solid #cfcfcf;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections nav ul li a {
        height: 32px;
        line-height: 32px !important;
        border-bottom: none;
        color: #3d3d3d;
        font: bold 11px "Trebuchet MS", Arial, sans-serif;
        padding-left: 1em;
        padding-right: 1em;
        /*padding: 0.75em 1.3em;*/
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections nav ul li.nav_header_01_dropdown {
        width: auto;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections nav ul li.nav_header_01_dropdown > a {
        display: block;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections nav ul li.nav_header_01_dropdown > a .nav_header_01_sprite {
        margin-left: 6px;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections nav ul li.nav_header_01_dropdown ul {
        background: #fff;
        display: none;
        left: 0;
        position: absolute;
        top: 2.2em;
        width: 100%;
        z-index: 99;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections nav ul li.nav_header_01_dropdown ul li {
        border: 0;
        width: 100%;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections nav ul li.header.nav_header_01 div.nav_header_01_section .nav_header_01_weather .nav_header_01_dropdown ul ul li a {
        border: 0;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social {
        display: block;
        margin-right: -19.5em;
        position: absolute;
        right: 50%;
        top: 1px;
        *top: 0px;

    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li {
        background: url(../img/header/right-shadow.png) no-repeat right top;
        display: block;
        float: left;
        position: relative;
        width: auto;
        height: auto;
        border-bottom: none;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li a {
        border-right: 1px solid #CCC;
        height: 33px;
        display: block;
        height: 2.12em;
        line-height: 2.7em;
        text-align: center;
        text-decoration: none;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li a .nav_header_01_sprite {
        margin: 0.25em 0.5em 0 0.6em;
        *margin: 7px 0.4em 0 0.4em;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li a .nav_header_01_sprite.nav_header_01_video {
        margin: 0 0.4em 0 0.4em;
        *margin: 7px 0.4em 0 0.4em;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li a .nav_header_01_sprite.nav_header_01_youtube{
        *margin-top: 3px; 
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li a .nav_header_01_sprite.nav_header_01_photo {
        position: relative;
        top: -0.05em;
        /*top: 0.3em*/
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li a em {
        color: #565656;
        display: block;
        font-size: 0.75em;
        font-weight: bold;
        line-height: 3.1em;
        margin-right: 1em;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown {
        background: #f2f2f2;
        border-bottom: 1px solid #cfcfcf;
        display: block;
        background-image: none;
        border: 0;
        overflow: visible;
        width: auto;
        height: 31px;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown > a {
        display: block;
        height: 1.3em;
        padding-top: 0.8em;
        width: 2.3em;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown > a .nav_header_01_sprite.nav_header_01_dropdown {
        display: block;
        margin: 0 auto -0.2em;
        width: 10px;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown ul {
        background: #fff;
        border-bottom: 1px solid #ccc;
        border-top: 1px solid #ccc;
        border-left: 1px solid #ccc;
        display: none;
        position: absolute;
        right: 0;
        top: 2em;
        width: 186px;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown ul li {
        display: block;
        float: left;
        text-align: center;
        width: 20%;
        *width:37px;
        height: 32px;
        *height: 30px;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown ul li a {
        border-right: 1px solid #cfcfcf;
        border-left: none;
        display: block;
        line-height: 2.5em;
        height: 33px;
    }
    .ie8 header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown ul li a {
        height: 34px;
    }
    .ie9 header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown ul li a {
        height: 34px;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_dropdowncnt {
        background: #ffffff repeat-x 0 0 url();
        margin-top: 2em;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_dropdowncnt .nav_header_01_wrapper {
        margin: 0 auto;
        max-width: 39em;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_dropdowncnt h5 {
        font-size: 1.125em;
        padding: 2.1em 0 0.5em;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_dropdowncnt h5 .nav_header_01_sprite {
        margin-right: -0.2em;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_dropdowncnt a {
        color: #3d3d3d;
        background-color: transparent;
        text-decoration: none;
        padding-bottom: 0px;
        margin-right: 0px;
        padding-left: 0px;
        border: none;
        width: 100%;
        font: bold 11px "Trebuchet MS", Arial, sans-serif;
        padding: 0px;
        height: auto;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_dropdowncnt .lighter a {
        color: #5d5d5d;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_dropdowncnt .filter ul {
        border-bottom: 1px solid #ebebeb;
        margin-bottom: 1.2em;
        width: 100%;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_dropdowncnt .filter ul:after {
        clear: both;
        content: "";
        display: block;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_dropdowncnt .filter ul li {
        display: block;
        float: left;
        line-height: 2em;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_dropdowncnt .filter ul li a {
        background: repeat-y top left url('');
        padding: 0 1em;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_dropdowncnt .filter ul li.active {
        border-bottom-width: 2px;
        border-bottom-style: solid;
        margin-bottom: -1px;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_dropdowncnt .filter ul li:first-child a {
        background: transparent none;
        padding-left: 0;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_dropdowncnt .container > div {
        display: none;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_dropdowncnt .container > div:after {
        clear: both;
        content: "";
        display: block;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_dropdowncnt .container > div.selected {
        display: block;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_dropdowncnt .container > div ul {
        border-left: 1px solid #ebebeb;
        float: left;
        line-height: 1.6;
        padding-left: 1.3em;
        width: 9.2em;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_dropdowncnt .container > div ul:first-child {
        border-left: 0;
        padding-left: 0;
    }

    header.nav_header_01 div.nav_header_01_section .nav_header_01_dropdowncnt ul.nav_header_01_horizontal:after {
        clear: both;
        content: "";
        display: block;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_dropdowncnt ul.nav_header_01_horizontal li {
        display: block;
        float: left;
        width: 23.5%;
        padding-right: 1%;
        /*padding-top: 9px;*/
        padding-bottom: 9px;
        height: auto;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_dropdowncnt ul.nav_header_01_horizontal  {
        margin-bottom: -1.2em;
        padding-top: 9px;
        padding-bottom: 9px;
        height: auto;
        background-color: transparent;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_news {
        border-top: 1px solid #2e8fca;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_news .nav_header_01_dropdowncnt h5,
    header.nav_header_01 div.nav_header_01_section.nav_header_01_news .nav_header_01_dropdowncnt .active,
    header.nav_header_01 div.nav_header_01_section.nav_header_01_news .nav_header_01_dropdowncnt .active a {
        color: #0078bf;
        border-color: #0078bf;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_sports .nav_header_01_subsections ul.nav_header_01_social li a {
        float: left;
        line-height: 2.1em;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_sports .nav_header_01_subsections ul.nav_header_01_social li a .nav_header_01_sprite {
        vertical-align: middle;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_sports .nav_header_01_subsections ul.nav_header_01_social li a .nav_header_01_sprite.nav_header_01_video {
        margin: 0 0.35em;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_sports .nav_header_01_subsections ul.nav_header_01_social li a .nav_header_01_sprite.nav_header_01_twitter {
        margin: 0 0.6em;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_sports .nav_header_01_subsections ul.nav_header_01_social li a.dotted {
        border-right: 0;
        background: repeat-y top left url('');
        background-position: top right;
        margin: 0.6em 0 0.5em;
        height: 1.1em;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_sports .nav_header_01_subsections ul.nav_header_01_social li a.dotted .nav_header_01_sprite {
        vertical-align: top;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_sports .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown a {
        line-height: 2.7em;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_sports .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown a .nav_header_01_sprite {
        vertical-align: baseline;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_sports .nav_header_01_dropdowncnt h5,
    header.nav_header_01 div.nav_header_01_section.nav_header_01_sports .nav_header_01_dropdowncnt .active,
    header.nav_header_01 div.nav_header_01_section.nav_header_01_sports .nav_header_01_dropdowncnt .active a {
        color: #a41d21;
        border-color: #a41d21;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_entertainment .nav_header_01_dropdowncnt h5,
    header.nav_header_01 div.nav_header_01_section.nav_header_01_entertainment .nav_header_01_dropdowncnt .active,
    header.nav_header_01 div.nav_header_01_section.nav_header_01_entertainment .nav_header_01_dropdowncnt .active a {
        color: #edba1f;
        border-color: #edba1f;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_lifestyle .nav_header_01_dropdowncnt h5,
    header.nav_header_01 div.nav_header_01_section.nav_header_01_lifestyle .nav_header_01_dropdowncnt .active,
    header.nav_header_01 div.nav_header_01_section.nav_header_01_lifestyle .nav_header_01_dropdowncnt .active a {
        color: #6daa49;
        border-color: #6daa49;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_television .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown {
        background: transparent;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_television .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown ul {
        width: 21.2em;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_television .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown ul li {
        background-color: #f2f2f2;
        width: auto;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_television .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown ul li em {
        line-height: 3em;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_television .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown ul li em .nav_header_01_sprite {
        display: block;
        float: left;
        margin: 0.8em 0.4em 0 1em;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_television .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown ul li.button-bg {
        background-color: transparent;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_television .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown ul li a.active {
        background: #f78429;
        box-shadow: inset 0 0 7px #b35307;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_television .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown ul li a.active em {
        color: #fff;
    }
    header.nav_header_01 div.nav_header_01_section.nav_header_01_television .nav_header_01_dropdowncnt h5,
    header.nav_header_01 div.nav_header_01_section.nav_header_01_television .nav_header_01_dropdowncnt .active,
    header.nav_header_01 div.nav_header_01_section.nav_header_01_television .nav_header_01_dropdowncnt .active a {
        color: #f78429;
        border-color: #f78429;
    }
    section.nav_header_01_social {
        background-color: #efefef;
        background-image: linear-gradient(bottom, #ffffff 0%, #efefef 50%);
        background-image: -o-linear-gradient(bottom, #ffffff 0%, #efefef 50%);
        background-image: -moz-linear-gradient(bottom, #ffffff 0%, #efefef 50%);
        background-image: -webkit-linear-gradient(bottom, #ffffff 0%, #efefef 50%);
        background-image: -ms-linear-gradient(bottom, #ffffff 0%, #efefef 50%);
        background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ffffff), color-stop(0.5, #efefef));
        filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr="#ffffff", endColorstr="#efefef", GradientType=0);
        border-bottom: 1px solid #e3e3e2;
        font-size: 0.75em;
    }
    section.nav_header_01_social div.nav_header_01_wrapper {
        margin: 0 auto;
        max-width: 52em;
    }
    section.nav_header_01_social div.nav_header_01_wrapper div {
        float: left;
        margin-left: 15em;
        overflow: hidden;
        padding-left: 1.8em;
        width: 55%;
    }
    section.nav_header_01_social div.nav_header_01_wrapper div span.nav_header_01_sprite {
        left: 0;
    }
    section.nav_header_01_social div.nav_header_01_wrapper div span.fade {
        background-image: url(../img/header/header-fade-gradient.png);
        width: 8.3em;
    }
    section.nav_header_01_social div.nav_header_01_wrapper ul {
        float: right;
        position: relative;
        width: 6.3em;
    }
    section.nav_header_01_social div.nav_header_01_wrapper ul li {
        background: url(../img/header/right-shadow.png) no-repeat right top;
        height: auto;
        width: auto;
    }
    section.nav_header_01_social div.nav_header_01_wrapper ul li a {
        border-left: 1px solid #CCC;
        border-right: 1px solid #CCC;
        float: left;
        height: 2.85em;
        margin: 0;
        position: static;
        width: 2.98em;
    }
    section.nav_header_01_social div.nav_header_01_wrapper ul li a .nav_header_01_sprite {
        margin: 0.6em 0 0 0.7em;
    }
    section.nav_header_01_social div.nav_header_01_wrapper ul li:first-child a {
        border-right: 0;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo.selected{
        height: auto;
        display: block;
        background-color: #F5F5F5;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper{
        width: 624px;
        height: auto;
        margin: 0 auto;
        padding-top: 34px;
        background-color: #F5F5F5;
        padding-left: 0px;
        display: block;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videotitle{
        margin-left: 10px;
        margin-top: 24px;
        padding-bottom: 20px;
        margin-bottom: 24px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videotitle h4{
        color: #0079c2;
        font-size: 18px;
        width: 90px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videotitle h4 span{
        color: #0079c2;
        font-size: 24px;
        height: 12px;
        width: 9px;
        margin: 0 -9px 0 0;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videofirstcolumn{
        width: 272px;
        float: left;
        margin-left: 10px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videosecondcolumn{
        float: left;
        padding-left: 25px;
        border-left: 1px solid #d3d3d3;
        height: 340px;
        width: 310px;
        margin-top: 0px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper div div.nav_header_01_videominititle h2{
        font-size: 13px;
        color: #0079c2;
        margin-bottom: 22px;
        margin-left: 0px;
        padding-top: 0;
        border-top: none;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper div ul li a{
        font-size: 11.5px;
        color: #232323;
        margin-bottom: 22px;
        font-weight: normal;
        line-height: 21px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper div ul.nav_header_01_videocol1a{
        margin-bottom: 11px;
    }

    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper div ul.nav_header_01_videocol1a .nav_header_01_vidcoltit{
        margin-bottom: 20px;
        margin-top: -5px;
        border-top: none;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper div ul.nav_header_01_videocol1a .nav_header_01_vidcoltit.nav_header_01_margintop{
        margin-top: 20px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper div ul.nav_header_01_videocol1a .nav_header_01_vidcoltit a{
        font-size: 13px !important;
        color: #0079c2 !important;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videosecondcolumn ul .nav_header_01_vidcoltit{
        border-top: none;
        margin-top: -5px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videosecondcolumn ul .nav_header_01_vidcoltit.nav_header_01_margintop{
        margin-top: 20px;
    }

    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videosecondcolumn .nav_header_01_videominititle{

    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videosecondcolumn ul{
        height: 350px;
        float: left;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videohide{
        height: 25px;
        border-bottom: none;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videosecondcolumn ul li{
        float: left;
        display: block;
        /*clear: both;*/
        width: 150px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videohide a h3{
        width: 90px;
        height: 20px;
        float: right;
        font-size: 11px;
        font-style: italic;
        color: #a2a2a2;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videohide a h3 span{
        opacity: 0.5;
        margin-left: 7px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videohide a h3 span{
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
        filter: alpha(opacity=50);
        -khtml-opacity: 0.5;
        -moz-opacity: 0.5;
        opacity: 0.5;
        margin-left: 7px;
        transform: rotateZ(180deg);
        -webkit-transform: rotateZ(180deg);
    }   
    .nav_header_01_sprite.nav_header_01_home {
        background-position: -393px 0;
        height: 15px;
        width: 21px;
        margin-bottom: -4px;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_index.selected{
        display: block;
    }
    .nav_header_01_sprite.nav_header_01_logoftv {
        margin: 0;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_ftv a{
        height: 33px;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_ftv a:hover{
        height: 32px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer{
        padding-left: 10px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column .nav_header_01_channel{
        width: 100%;
        display: inline-block;

    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column .video_title .channel_name{
        width: 100%
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column .video_title .channel_hide_button{
        display:none;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .video_title{
        float:left;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column{
        margin-left: 0;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column ul{
        float:left;
        border-left: 1px solid #CCC;
        padding-left: 10px;
        clear: none;
        margin-bottom: 0;
    }

    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column .nav_header_01_channel .video_title_hide{
        display: block;
        line-height: 1.5em;
        float: right;
        font-size: 11px;
        font-style: italic;
        color: #a2a2a2 !important;
        cursor: pointer;
    }
    .ie7 .nav_header_01 .nav_header_01_videocontainer .nav_header_01_column ul{
        width: 80%;
    }
    .ie7 .nav_header_01 .nav_header_01_videocontainer .nav_header_01_column ul li{
        width: 100%;
    }

    /* END: Header (Medium) */
}/*C://xampp//htdocs//TelevisaGit//\nav_header_01\css\nav_header_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nav_header_01\css\nav_header_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    /* BEGIN: Header (Large) */
    header.nav_header_01 div.nav_header_01_top {
        max-width: 60em;
    }
    header.nav_header_01 div.nav_header_01_top a.nav_header_01_logotv {
        margin-left: 1.5em;
    }
    header.nav_header_01 div.nav_header_01_top a.nav_header_01_search {
        height: 2.4em;
        right: 0.05em;
        width: 2.35em;
    }
    header.nav_header_01 div.nav_header_01_top .nav_header_01_date {
        color: #fff;
        display: block;
        font-size: 0.75em;
        line-height: 3em;
        position: absolute;
        right: 5em;
        top: 0;
    }
    header.nav_header_01 > nav {
        max-width: 60em;
    }
    header.nav_header_01 > nav ul[role="menu"] {
        margin-left: 14.5em;
    }
    header.nav_header_01 > nav ul[role="menu"] li a {
        font-size: 0.75em;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_wrapper {
        max-width: 60em;
        *width: auto;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_featured {
        width: 45em;
    }
    header.nav_header_01 .nav_header_01_toggleable .nav_header_01_bignews {
        display: block;
    }
    header.nav_header_01 div.nav_header_01_section h2 {
        max-width: 40em;
    }
    header.nav_header_01 div.nav_header_01_section h2 a {
        margin-left: 6.9em;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections nav ul {
        width: 55em;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social {
        margin-right: -30em;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown > a {
        display: none;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown ul {
        border-top: 0;
        display: block;
        position: static;
        margin-top: -0.5px;
        /*margin-top: 0.5px;*/
        border: 0;
    }
    .ie7 header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown ul{
        margin-top: -3px;
        height: 32px;

    }
    .ie7 header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown ul li{
        height: 30px;
        margin-top: 4px;

    }
    .ie7 header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections ul.nav_header_01_social li.nav_header_01_dropdown ul li a{
        height: 32px;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_weather {
        margin: 0 0 0 -30em;
        width: 60em;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_dropdowncnt .nav_header_01_wrapper {
        max-width: 57em;
        padding-left: 2em;
    }
    header.nav_header_01 div.nav_header_01_section .nav_header_01_dropdowncnt ul.nav_header_01_horizontal li {
        width: 15.5%;
        padding-right: 1%;
        /*padding-top: 9px;*/
        padding-bottom: 9px;
    }
    header.nav_header_01 div.nav_header_01_search {
        width: 60em;
    }
    header.nav_header_01 div.nav_header_01_search input {
        padding-top: 0.85em;
        padding-bottom: 0.85em;
        right: 3.4em;
    }
    header.nav_header_01.show-search div.nav_header_01_search input {
        padding-top: 0.85em;
        padding-bottom: 0.85em;
    }
    section.nav_header_01_social div.nav_header_01_wrapper {
        max-width: 80em;
    }
    section.nav_header_01_social div.nav_header_01_wrapper div {
        margin-left: 20em;
    }

    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo.selected{
        height: auto;
        display: block;
        background-color: #F5F5F5;

    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper{
        width: 926px;
        height: auto;
        margin: 0 auto;
        padding-top: 34px;
        background-color: #F5F5F5;
        padding-left: 33px;
        display: block;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper{
        width: 926px;
        height: auto;
        margin: 0 auto;
        padding-top: 34px;
        background-color: #F5F5F5;
        padding-left: 33px;
        display: block;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column{
        width: 34%;
        float: left;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column:first-child{
        width:30%; 
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column .nav_header_01_channel{
        margin-bottom: 38px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column ul{
        clear: both;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column ul li{
        font-size: 12px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column ul li.twoColumns{
        float: left;
        width: 49%;
    }
    .ie7 .nav_header_01 .nav_header_01_videocontainer .nav_header_01_column ul{
        width: 80%;
    }
    .ie7 .nav_header_01 .nav_header_01_videocontainer .nav_header_01_column ul li{
        width: 100%;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column .video_title{
        height: 14px;
        width: auto;
        margin-bottom: 22px;
        padding-left: 10px;
    }    
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column:first-child .video_title{
        padding-left: 0;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column .nav_header_01_channel{
        width: auto;
        display: block;
        border-top: 0;
        padding: 0;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column ul{

        border-left: 0;
        padding-left: 0;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column .nav_header_01_channel .video_title_hide{
        display: none;      
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column ul{
        clear: both;
        margin-bottom: 24px;
        border-left: solid 1px #CCC;
        padding-left: 10px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column:first-child ul{
        border-left: 0;
        padding-left: 0;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column .video_title p{
        font-size: 14px;
        font-family: inherit;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column .video_title .channel_name{
        display: block;
        color: #0079c2;
        float: left;
        font-weight: bold;
        margin-right: 20px;
        width: 200px;
    }    
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column .video_title .channel_hide_button{
        display: none;
        float: left !important;
        line-height: 1.5em;
        float: right;
        font-size: 11px;
        font-style: italic;
        color: #a2a2a2 !important;

    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videotitle{
        margin-left: 10px;
        margin-top: 24px;
        padding-bottom: 20px;
        border-bottom: 1px solid #d3d3d3;
        margin-bottom: 24px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column .nav_header_01_channel .video_title_hide{

        line-height: 1.5em;
        float: right;
        font-size: 11px;
        font-style: italic;
        color: #a2a2a2 !important;

    }

    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videotitle h4{
        color: #0079c2;
        font-size: 18px;
        width: 90px;
    }
    .ie7 .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videotitle h4{
        margin-top: 50px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videotitle h4 span{
        color: #0079c2;
        font-size: 24px;
        height: 12px;
        width: 9px;
        margin: 0px -9px 0px 0px;
    }
    .ie7 .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videotitle h4 span{
        margin-top: -17px;
        padding-right: 5px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videofirstcolumn{
        width: 285px;
        float: left;
        margin-left: 10px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videosecondcolumn{
        float: left;
        padding-left: 25px;
        border-left: 1px solid #d3d3d3;
        height: 340px;
        width: 570px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper div ul li a{
        font-size: 11.5px;
        color: #232323;
        margin-bottom: 22px;
        font-weight: normal;
        line-height: 21px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper div ul.nav_header_01_videocol1a{
        margin-bottom: 11px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper div ul.nav_header_01_videocol1a .nav_header_01_vidcoltit{
        margin-bottom: 20px;
        margin-top: -5px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper div ul.nav_header_01_videocol1a .nav_header_01_vidcoltit.nav_header_01_margintop{
        margin-top: 20px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper div ul.nav_header_01_videocol1a .nav_header_01_vidcoltit a{
        font-size: 13px !important;
        color: #0079c2 !important;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videosecondcolumn .nav_header_01_videominititle{

    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videosecondcolumn ul{
        width:605px;
        margin-bottom:24px;
        overflow:hidden;
        /*border-top:1px solid #ccc;*/
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videosecondcolumn ul li{
        line-height:1.5em;
        /*border-bottom:1px solid #ccc;*/
        float:left;
        display:inline;

    }

    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videosecondcolumn ul .nav_header_01_vidcoltit{
        /*width: 100% !important;*/
        /*margin-bottom: 20px;*/
        margin-top: -5px;
        float: left;

    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videosecondcolumn ul .nav_header_01_vidcoltit.nav_header_01_margintop{
        margin-top: 20px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videosecondcolumn ul .nav_header_01_vidcoltit a{
        font-size: 13px !important;
        color: #0079c2 !important;

    }

    #nav_header_01_double li  { width:50%; *width:49%;} 
    #nav_header_01_triple li  { width:33.333%; *width:33%;}
    #nav_header_01_quad li    { width:25%; *width:24%;} 
    #nav_header_01_six li     { width:16.666%; *width:16%; }

    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videohide a h3{
        display:inline;
        line-height: 1.5em;
        float: right;
        font-size: 11px;
        font-style: italic;
        color: #a2a2a2;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videohide a h3 span{
        opacity: 0.5;
        margin-left: 7px;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videohide a h3 span{
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
        filter: alpha(opacity=50);
        -khtml-opacity: 0.5;
        -moz-opacity: 0.5;
        opacity: 0.5;
        margin-left: 7px;
        transform: rotateZ(180deg);
        -webkit-transform: rotateZ(180deg);
    }   
    header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections nav ul li a {
        font: bold 11px "Trebuchet MS", Arial, sans-serif;
    }
    .nav_header_01_section.nav_header_01_news .nav_header_01_dropdownvideo .nav_header_01_wrapper .nav_header_01_videocontainer .nav_header_01_column .parsys{
        margin-top: -40px;
    }
    /* END: Header (Large) */
}/*C://xampp//htdocs//TelevisaGit//\nav_header_01\css\nav_header_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nav_header_01\css\nav_header_01_ie7.css*/

 /* ******************************************************* */ 
 .ie7 .nav_header_01_sprite {
}
.ie7 header.nav_header_01 ul li a span {
}
.ie7 .nav_header_01_sprite.nav_header_01_dropdown {
    height: 12px !important;
    background: transparent url(../img/global-sprites.png) no-repeat -168px 0 !important;
}
.ie7 .nav_header_01_sprite.schedule {
    background: transparent url(../img/global-sprites.png) no-repeat -146px -22px !important;
}
.ie7 .nav_header_01_sprite.live {
    background: transparent url(../img/global-sprites.png) no-repeat -107px -22px !important;
}
.ie7 .nav_header_01_sprite.nav_header_01_twitter {
    background: transparent url(../img/global-sprites.png) no-repeat -126px 0 !important;
}
.ie7 .nav_header_01_sprite.nav_header_01_facebook {
    background: transparent url(../img/global-sprites.png) no-repeat -146px 0 !important;
}
.ie7 .nav_header_01_television .nav_header_01_sprite.nav_header_01_video {
    background: transparent url(../img/global-sprites.png) no-repeat -226px -80px !important;
}
.ie7 .nav_header_01_television .nav_header_01_sprite.nav_header_01_video {
    background: transparent url(../img/global-sprites.png) no-repeat -226px -80px !important;
}
.ie7 .nav_header_01_television .nav_header_01_sprite.nav_header_01_photo {
    background: transparent url(../img/global-sprites.png) no-repeat -204px -80px !important;
}
/*.nav_header_01_social {
    position: relative;
}*/
.ie7 .nav_header_01_social .nav_header_01_sprite.nav_header_01_dropdown {
    height: 9px !important;
    background: transparent url(../img/global-sprites.png) no-repeat -170px -6px !important;
}
.ie7 .nav_header_01_social .nav_header_01_dropdown ul {
    height: 34px !important;
    top: auto !important;
    /*bottom: -1px !important;*/
    right: 32px !important;
}

/*//////////////////IE8/////////////////////*/


/*//////////////////IE8/////////////////////*/
/*C://xampp//htdocs//TelevisaGit//\nav_header_01\css\nav_header_01_ie7.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nav_header_02\css\nav_header_02_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    header.nav_header_02 header.nav_header_01 div.nav_header_01_section.nav_header_01_news{
        background-color: transparent;
    }
    header.nav_header_02 header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections
    {
        display: none;
    }
    header.nav_header_02 header.nav_header_01 div.nav_header_01_section.nav_header_01_news{
        display: none !important;
    }
    
}/*C://xampp//htdocs//TelevisaGit//\nav_header_02\css\nav_header_02_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nav_header_02\css\nav_header_02_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    header.nav_header_02 header.nav_header_01 div.nav_header_01_section {
        min-height: 0em;
        position: relative;
    }
    header.nav_header_02 header.nav_header_01 div.nav_header_01_section .nav_header_01_subsections{
        position: static;
        top: 0em;
        height: 2.1em;
        display: block;
    }
    header.nav_header_02 header.nav_header_01 div.nav_header_01_section.nav_header_01_news{
        border-top: 0px;
    }
    header.nav_header_02 header.nav_header_01 div.nav_header_01_top a.nav_header_01_search{
        height: 2.2em;
    }
}/*C://xampp//htdocs//TelevisaGit//\nav_header_02\css\nav_header_02_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nav_header_02\css\nav_header_02.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    header.nav_header_02 header.nav_header_01 div.nav_header_01_top a.nav_header_01_search{
        height: 2.4em;
    }
}/*C://xampp//htdocs//TelevisaGit//\nav_header_02\css\nav_header_02.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nav_newsspecial_01\css\nav_newsspecial_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .nav_newsspecial_01{
        display: none;
    }
}

/*C://xampp//htdocs//TelevisaGit//\nav_newsspecial_01\css\nav_newsspecial_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nav_newsspecial_01\css\nav_newsspecial_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    /*START: nav_newsspecial_01 (Medium)*/
    .nav_newsspecial_01 {
        width: 99%;
        display: block;
        margin: 0 auto; 
        height: auto;
        margin-bottom: 24px;
    }
    .nav_newsspecial_01 ul li a {
        padding: 0.6em 1.85em;
    }
    .nav_newsspecial_01_sprite {
        background: url(../img/global-sprites.png) no-repeat 0 0;
        display: inline-block;
        height: 10px;
        overflow: hidden;
        text-indent: -99em;
        width: 10px;
    }

    .nav_newsspecial_01_sprite.blueye {
        background-position: -421px -2px;
        height: 10px;
        width: 20px;
    }
    .nav_newsspecial_01 ul {
        display: block;
        overflow: hidden;
    }
    .nav_newsspecial_01 ul li {
        float: left;
        display: block;

    }
    .nav_newsspecial_01 ul li div{
        margin-bottom: 4px;
        margin-top:  6px;
        border-left: 1px dotted #ccc;
    }
    .nav_newsspecial_01 ul li div a {
        display: block;
        padding: 0em 2em 0em 2em;
        font-size: .75em;
        text-decoration: none;
        color: #333;
        font-weight: bold;
        height: 16px;
        line-height: 20px;display: block;
        padding: 0em 2em 0em 2em;
        font-size: .75em;
        text-decoration: none;
        color: #333;
        font-weight: bold;
        height: 16px;
        line-height: 20px;
        font: normal bold 11px "Trebuchet MS", Arial, sans-serif;
    }
    .nav_newsspecial_01 ul li:hover,
    .nav_newsspecial_01 ul li:active {
        background-color: rgba(235,235,235,0.6);
        /*
        background-image: linear-gradient(left, #e2e2e2 0%, #f5f5f5 56%, #e2e2e2 100%);
        background-image: -o-linear-gradient(left, #e2e2e2 0%, #f5f5f5 56%, #e2e2e2 100%);
        background-image: -moz-linear-gradient(left, #e2e2e2 0%, #f5f5f5 56%, #e2e2e2 100%);
        background-image: -webkit-linear-gradient(left, #e2e2e2 0%, #f5f5f5 56%, #e2e2e2 100%);
        background-image: -ms-linear-gradient(left, #e2e2e2 0%, #f5f5f5 56%, #e2e2e2 100%);
        background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #e2e2e2), color-stop(0.56, #f5f5f5), color-stop(1, #e2e2e2));*/
    }
    .ie8 .nav_newsspecial_01 ul li:hover{
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#60EBEBEB,endColorstr=#60EBEBEB); 
    }
    .ie7 .nav_newsspecial_01 ul li:hover{
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#60EBEBEB,endColorstr=#60EBEBEB); 
    }
    .nav_newsspecial_01 ul li div a.selected {
        font-style: italic;
        color: rgb(21,122,188);
    }
    .nav_newsspecial_01 ul li.nav_newsspecial_01_image div a {
        padding: .65em .75em .65em .75em;
    }
    /*END: nav_newsspecial_01 (Medium)*/
}/*C://xampp//htdocs//TelevisaGit//\nav_newsspecial_01\css\nav_newsspecial_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nav_newsspecial_01\css\nav_newsspecial_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    .nav_newsspecial_01 {
        margin-bottom: 24px;
    }
}
/*C://xampp//htdocs//TelevisaGit//\nav_newsspecial_01\css\nav_newsspecial_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nav_paginator_01\css\nav_paginator_01_mobile.css*/

 /* ******************************************************* */ 
 .nav_paginator_01{
    border-top: 1px solid #CCC;
    padding-top:5px;
    width:100%;
    margin-bottom:24px;
    height: 30px;
}
.nav_paginator_01 ul{
    margin: 0;
    padding-bottom: 0.5em;
    width: auto;
    float: right;
    max-width:250px;

}
.nav_paginator_01 ul li{
    float: left;
    margin: 0.625em 0 0 0;
    padding:0px 5px;
    border:none;
    font-style:italic;
    height: 20px;
    font-size: 15px;
}
.nav_paginator_01 ul li .sprite{
    width: 0.95em;
    margin-top: 5px;
}
.nav_paginator_01 ul li.nav1{
    border-right: 2px dotted #CCC;
    width: auto;
}
.nav_paginator_01 ul li.nav2{
    border-left: 2px dotted #CCC;
    width: auto;
}
.ie7 .nav_paginator_01 ul li.nav2{
    width: 15px;
}

.nav_paginator_01 ul li .selected{
    color:#39C;
}/*C://xampp//htdocs//TelevisaGit//\nav_paginator_01\css\nav_paginator_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_error_main_01\css\nt_error_main_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {

    /*************************************************************************
        Header 
    **************************************************************************/
    .nt_error_main_01 .main-header{
        min-height: 100px;
        width: 100%;
    }

    /*************************************************************************
        Main 
    **************************************************************************/
    .nt_error_main_01{
        width: 100%;
        color: black;
    }

    .nt_error_main_01 div.main {
        width: 100%;
        margin: 0 auto 0 auto;
    }
    .nt_error_main_01 div.main div.bannerTopNews {
        text-align: center;
    }

    .nt_error_main_01 div.main div.bannerTopNews #banner2News {
        display: none;
    }

    .nt_error_main_01 header.main div.section {
        -webkit-font-smoothing: antialiased;
    }
    .nt_error_main_01 header.main {
        -webkit-font-smoothing: antialiased;
        background: none;
    }

    .nt_error_main_01 header.main div.section.news {
        background: none;
    }

    .nt_error_main_01 header.main > nav {
        margin: 0 auto 0 auto;
        position: relative;
    }

    .nt_error_main_01 header.main div.section.news {
        border: none;
    }

    .nt_error_main_01 header.main > nav {
        border: none;
        margin: 0 auto 0 auto;
        position: relative;
    }

    /*************************************************************************
        Container One 
    **************************************************************************/
    .nt_error_main_01 div.main div.container-one {
        margin-top: 1.5em;
    }

    /*************************************************************************
        Container Two 
    **************************************************************************/
    .nt_error_main_01 div.main div.container-two {

    }

    .nt_error_main_01 div.main div.bannerTopNews div {
        display: none;
    }
    .nt_error_main_01 div.main div.container-three {
        display: none;
    }

    /*************************************************************************
        Container One 
    **************************************************************************/
    .nt_error_main_01 div.main div.container-one div.left {
        overflow: hidden;
        float: left;

    }

    /*************************************************************************
        Container Four 
    **************************************************************************/
    .nt_error_main_01 div.main div.container-four
    {
        /*margin-top: -1.46em;*/
        clear: both;
        overflow: hidden;
        width: 99%;
    }
    .nt_error_main_01 div.main div.container-four div.left {
        float: left;  
        width: 100%;
        min-height: 100px;
    }

    .nt_error_main_01 div.main div.container-four div.right {
        float: none;
        width: 100%;
        min-height: 100px;
    }

    .nt_error_main_01 div.main div.container-four .container-four-left{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc; 
    }

    .nt_error_main_01 div.main div.container-four .container-four-right{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc;
    }

    .nt_error_main_01 div.main div.container-four .container-four-right .left2{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc;
    }

    .nt_error_main_01 div.main div.container-four .container-four-right .right2{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc; 
    }

    /*************************************************************************
        Container Five 
    **************************************************************************/
    .nt_error_main_01 div.main div.container-five{
        min-height: 300px;
        border: solid 1px green;
    }


    .nt_error_main_01 div.main div.container-five div.left {
        float: none; 
        border: solid 1px #ccc; 
    }
    .nt_error_main_01 div.main div.container-five div.right {
        float: none; 
        border: solid 1px #ccc;  
    }

    .nt_error_main_01 div.main div.container-five div.right .left2 {
        border: solid 1px #ccc; 
        float: left;
        min-height: 300px;
        width: 99%;
    }

    .nt_error_main_01 div.main div.container-five div.right .right2 {
        border: solid 1px #ccc; 
        min-height: 300px;
        /*clear: both;*/
        float: left;
        overflow: hidden;
        width: 100%;
    }

    .nt_error_main_01 div.main div.container-five div.left {
        float: none;   
    }

    .nt_error_main_01 div.main div.highlight {
        display: none;
    }

    .nt_error_main_01 div.main div.container-five .bottom{
        clear: both;
        border: solid 1px green;
        min-height: 200px;
        overflow: hidden;
    } 

    /*************************************************************************
        Container Six 
    **************************************************************************/
    .nt_error_main_01 div.main div.container-six{
        min-height: 300px;
        border: solid 1px green;
    }


    /*************************************************************************
        Footer 
    **************************************************************************/
    .nt_error_main_01 .footerVertical {
        min-height: 100px;
    }
    .nt_error_main_01 .footerVertical .nav_bookmark_01 {
        display: none;
    }

}

/*C://xampp//htdocs//TelevisaGit//\nt_error_main_01\css\nt_error_main_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_error_main_01\css\nt_error_main_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){

    /*************************************************************************
        Header  
    **************************************************************************/
    .nt_error_main_01 div.nav-special {
        margin-top: -23px;
        border: solid 1px #ccc;
        height: 25px;
    } 

    .nt_error_main_01 div.nav-special .nav_newsspecial_01{
        width: 39.5em;
    }

    /*************************************************************************
        Main 
    **************************************************************************/
    .nt_error_main_01 div.main {
        width: 624px;
    }

    .nt_error_main_01 .bannerNews1 {
        margin-bottom: 24px;  
    } 

    /*************************************************************************
        Container One 
    **************************************************************************/
    .nt_error_main_01 div.main div.container-one {
        margin-top: 7.5em;
        width: 625px;
    }
    
    
    .nt_error_main_01 div.main div.container-one div.right {
        margin-top: 1.5em;
        width: 625px;
    }
    .nt_error_main_01 div.main div.bannerTopNews {
        margin-top: 1.5em;
    }
    .nt_error_main_01 div.main div.container-six {
        zoom: 1;
    }

    .nt_error_main_01 div.main div.highlight {
        display: block;
        width: 625px;
    }

    .nt_error_main_01 div.main .container-one .container-one-right .subcontainer-left{
        float: left;
    }

    .nt_error_main_01 div.main .container-one .container-one-right .subcontainer-right{
        float: right;
    }   
    /*************************************************************************
        Container Three 
    **************************************************************************/
    .nt_error_main_01 div.main div.container-three {
        width: 100%;
    }

    .nt_error_main_01 div.main div.container-three .bannerNews1 {
        display: none;
    }

    .nt_error_main_01 div.main div.bannerTopNews #banner2News {
        display: block;
        min-height: 120px;
    }

    .nt_error_main_01 div.main div.container-one div.right div.right2 {
        width: 300px;
        float: right;
        min-height: 616px;
    }

    .nt_error_main_01 div.main div.container-one div.right div.left2 {
        width: 300px;
        float: left;
        /*
        min-height: 685px;
        max-height: 685px;
        */
    }

    .nt_error_main_01 div.main div.container-one div.right {
        zoom: 1;
    }

    .nt_error_main_01 div.main div.container-one {
        margin-top: 1.5em;
    }
    .nt_error_main_01 div.main div.container-one div.right::before, .nt_error_main_01 div.main div.container-one div.right::after {
        content: "";
        display: table;
    }
    .nt_error_main_01 div.main div.container-one div.right::after {
        clear: both;
    }
    .nt_error_main_01 div.main div.container-one div.right::before, .nt_error_main_01 div.main div.container-one div.right::after {
        content: "";
        display: table;
    }

    /*Contenedor 3*/
    .nt_error_main_01 div.main div.container-three {
        /*margin-top: 1.5em;*/
        /*margin-top: 2.5em;*/
        display: block;
        text-align: center;
        height: auto;
        clear: both;
        overflow: hidden;

    }


    /*************************************************************************
        Container Four 
    **************************************************************************/
    .nt_error_main_01 div.main div.container-four div.left {
        zoom: 1;
        float: left;
    }
    /*************************************************************************
        Container Five 
    **************************************************************************/
    .nt_error_main_01 div.main div.container-five {
        border: solid 1px blue;
    }

    .nt_error_main_01 div.main div.container-five div.right div.left2 {
        width: 300px;
        float: left;
        min-height: 632px;
        border: solid 1px #ccc;
    }

    .nt_error_main_01 div.main div.container-five div.right div.right2 {
        width: 300px;
        float: right;
        min-height: 621px;
        border: solid 1px #ccc;
    }



    .nt_error_main_01 div.main div.container-five div.right div.bottom {
        margin-top: 1.5em;
        width: 625px;
    }

    .nt_error_main_01 div.main div.container-five div.right div.bottom #bloggers {
        float: left;
        width: 300px;
    }
    .nt_error_main_01 div.main div.container-five div.right div.bottom #posteos {
        float: right;
        width: 300px;
    }

    .nt_error_main_01 div.main div.container-five div.right div.bottom {
        zoom: 1;
    }

    .nt_error_main_01 div.main div.container-five div.right div.bottom {
        clear: both;
        width: 300px;
    }

    .nt_error_main_01 div.main div.container-five div.left::before, .nt_error_main_01 div.main div.container-five div.left::after {
        content: "";
        display: table;
    }

    /*************************************************************************
        Container Six 
    **************************************************************************/
    .nt_error_main_01 div.main div.container-six {
        margin-top: 1.5em;
        border: solid 1px blue;
    }

    /*************************************************************************
    Container Seven 
    **************************************************************************/

    .nt_error_main_01 div.main div.container-seven {
        border: solid 1px blue;
        min-height: 200px;
    }
    .nt_error_main_01 div.main div.container-seven::before, .nt_error_main_01 div.main div.container-seven::after {
        content: "";
        display: table;
    }
    .nt_error_main_01 div.main div.container-seven::before, .nt_error_main_01 div.main div.container-seven::after {
        content: "";
        display: table;
    }

    .nt_error_main_01 div.main div.container-seven::after {
        clear: both;
    }

    .nt_error_main_01 div.main div.container-six::before, .nt_error_main_01 div.main div.container-six::after {
        content: "";
        display: table;
    }

    .nt_error_main_01 div.main div.container-six::after {
        clear: both;
    }
    .nt_error_main_01 div.main div.container-six::before, .nt_error_main_01 div.main div.container-six::after {
        content: "";
        display: table;
    }

    .nt_error_main_01 div.main div.container-six:before,
    .nt_error_main_01 div.main div.container-six:after {
        content: "";
        display: table;
    }
    .nt_error_main_01 div.main div.container-six::after {
        clear: both;
    }

    .nt_error_main_01 div.main div.container-seven {
        margin-top: 1.5em;
    }

    .nt_error_main_01 div.main div.container-four div.right div.left2 {
        width: 300px;
        float: left;
        /*min-height: 635px;*/
    }

    .nt_error_main_01 div.main div.container-four div.right div.right2 {
        width: 300px;
        float: right;
        /*min-height: 1328px;*/
    }

    .nt_error_main_01 div.main div.container-four div.left::after {
        clear: both;
    }

    .nt_error_main_01 div.main div.container-four {
        margin-top: 1.5em;
    }

    .nt_error_main_01 div.main div.container-four div.right {
        zoom: 1;
    }

    .nt_error_main_01 div.main div.container-four div.right {
        margin-top: 1.5em;
    }

    .nt_error_main_01 div.main div.container-four div.right::before, .nt_error_main_01 div.main div.container-four div.right::after {
        content: "";
        display: table;
    }

    .nt_error_main_01 div.main div.container-four div.right::after {
        clear: both;
    }

    .nt_error_main_01 div.main div.container-four div.left::before, .nt_error_main_01 div.main div.container-four div.left::after {
        content: "";
        display: table;
    }

    .nt_error_main_01 div.main div.container-four div.left::before, .nt_error_main_01 div.main div.container-four div.left::after {
        content: "";
        display: table;
    }

    .nt_error_main_01 div.main div.container-five div.left div.right2 {
        width: 300px;
        float: right;
        min-height: 1870px; 
    }
    .nt_error_main_01 div.main div.container-five div.left div.left2 {
        width: 300px;
        float: left;
        min-height: 1872px; 
    }

    .nt_error_main_01 div.main div.container-five div.right {
        zoom: 1;
    }

    .nt_error_main_01 div.main div.container-five div.right::before, .nt_error_main_01 div.main div.container-five div.right::after {
        content: "";
        display: table;
    }  

    .nt_error_main_01 div.main div.container-five div.right::after {
        clear: both;
    }


    .nt_error_main_01 div.main div.container-five div.left::before, .nt_error_main_01 div.main div.container-five div.left::after {
        content: "";
        display: table;
    }


    .nt_error_main_01 div.main div.container-seven {
        zoom: 1;
        min-height: 387px;
    } 


    .nt_error_main_01 div.main div.container-seven .nt_error_main_01letter {
        width: 300px;
        float: right;
    }

    .nt_error_main_01 div.main div.container-seven #noticiascuriosas {
        width: 660px;
        float: left;
    }


    .nt_error_main_01 div.main div.container-five {
        margin-top: 1.5em;
    }

    .nt_error_main_01 div.main div.container-five div.left {
        zoom: 1;
        min-height: 1872px;
    }

    .nt_error_main_01 div.main div.container-five div.right {
        margin-top: 1.5em;
        /*min-height: 971px;*/
        float: none;
    }

    /*************************************************************************
        Footer 
    **************************************************************************/
    .nt_error_main_01 .footerVertical {
        min-height: 100px;
    }

    .nt_error_main_01 div.main div.container-seven #noticiascuriosas {
        float: left;
    } 
    .nt_error_main_01 div.main div.container-seven #newsletter {
        width: 300px;
        float: right;
    }

    .nt_error_main_01 .footerVertical .nav_bookmark_01 {
        display: block;
    }

    .ie8 .nav_bookmark_01 {
        display: block;
    } 

    .nt_error_main_01 .footerVertical .nav_bookmark_01 ul li a.selected {
        width: 618px;
        margin: 0 auto;
    }

} /*C://xampp//htdocs//TelevisaGit//\nt_error_main_01\css\nt_error_main_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_error_main_01\css\nt_error_main_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    /*************************************************************************
        Main 
    **************************************************************************/
    .nt_error_main_01 div.main div.highlight {
        width: 100%;
    }
    .nt_error_main_01 div.main {
        width: 960px;
    }


    /*************************************************************************
        Header  
    **************************************************************************/
    .nt_error_main_01 div.nav-special {
        width: 99.88%;
        margin-top: -23px;
        border: solid 1px #ccc;
        height: 25px;
    }

    .nt_error_main_01 div.nav-special .nav_newsspecial_01{

        width: 55.8em;
    } 

    /*************************************************************************
        Buscador  
    **************************************************************************/ 
    .nt_error_main_01 div.main .container-search{
        width: 100%;
        background-color: #ccc;
        min-height: 80px;
    }

    /*************************************************************************
        Container One 
    **************************************************************************/
    .nt_error_main_01 div.main div.container-one {
        margin-top: 7.5em;
		clear: both;
        overflow: hidden;
        width: 100%;
    }

    .nt_error_main_01 div.main div.container-one .str_notfound_01 { 
        margin: 0 auto;
    }


    .nt_error_main_01 div.main div.container-one .container-one-left{
        width: 625px;
        float:left;  
        min-height: 300px;
    }

    .nt_error_main_01 div.main div.container-one .container-one-right {
        width: 300px;
        float: right;
        margin-top: 0; 
        min-height: 300px;
    }

    .nt_error_main_01 div.main div.container-one .container-one-right .left2{
        width: 300px;
        min-height: 200px;
        float: left; 
    }


    .nt_error_main_01 div.main div.container-one .container-one-right .right2{
        width: 300px;
        min-height: 200px;
        float: right;
    }

    /*************************************************************************
    Container Two
    **************************************************************************/
    .nt_error_main_01 div.main div.container-two {
        margin-top: 1.5em;
        display: block;
        clear: both;
        min-height: 200px;
    }


    /*************************************************************************
     Container Three 
    **************************************************************************/
    .nt_error_main_01 div.main div.container-three {
        height: auto;
    }

    .nt_error_main_01 div.main div.container-three .bannerNews1 {
        display: block;
    } 

    .nt_error_main_01 div.main div.bannerTopNews #banner1News {
        display: block;
    }
    .nt_error_main_01 div.main div.container-three #bannerNews2 {
        display: none;
    }

    .nt_error_main_01 div.main div.bannerTopNews #banner2News {
        display: none;
    }

    /*************************************************************************
        Container Four 
    **************************************************************************/
    .nt_error_main_01 div.main div.container-four {
        clear: both;
        overflow: hidden;
        border: 1px solid red; 
        min-height: 200px; 
    }

    .nt_error_main_01 div.main div.container-four div.container-four-left {
        width: 625px;
        float: left; 
        margin-top: 0;
        border: 1px solid #ccc; 
    }
    .nt_error_main_01 div.main div.container-four div.container-four-right {
        width: 300px;
        float: right;
        margin-top: 0;
        border: 1px solid #ccc; 
    }

    .nt_error_main_01 div.main div.container-four::after {
        clear: both;
    }

    .nt_error_main_01 div.main div.container-four::after {
        content: "";
        display: table;
    }  

    /*************************************************************************
        Container Five 
    **************************************************************************/
    .nt_error_main_01 div.main div.container-five {
        border: 1px solid red; 
        clear: both;
        min-height: 200px; 
        overflow: hidden;
        margin-bottom: 24px;
    }
    .nt_error_main_01 div.main div.container-five div.left {
        width: 625px;
        float: left;
        border: 1px solid #ccc; 
    }

    .nt_error_main_01 div.main div.container-five div.right {
        width: 300px;
        float: right;
        margin-top: 0;
        border: 1px solid #ccc; 
    }

    .nt_error_main_01 div.main div.container-five {
        zoom: 1;
    }

    .ie8 .nt_error_main_01 div.main div.container-five {
        width: 100%;
        height: auto;
        overflow: hidden; 
    } 

    .nt_error_main_01 div.main div.container-five::after {
        content: "";
        display: table;
    }
    .nt_error_main_01 div.main div.container-five::after {
        clear: both;
    }

    .nt_error_main_01 div.main div.container-five::before, .nt_error_main_01 div.main div.container-five::after {
        content: "";
        display: table;
    }

    /*************************************************************************
        Container Six 
    **************************************************************************/
    .nt_error_main_01 div.main div.container-six {
        display: none;
        border: 1px solid red; 
        min-height: 200px; 
    }

    /*************************************************************************
        Container Seven 
    **************************************************************************/
    .nt_error_main_01 div.main div.container-seven{
        display: none;
        border: 1px solid red; 
        min-height: 200px; 
    }


    /*************************************************************************
        Footer
    **************************************************************************/
    .nt_error_main_01 .footerVertical {
        margin: 0 auto;
    }

    .nt_error_main_01 .footerVertical .nav_bookmark_01 ul li a.selected {
        width: 955px;
        margin: 0 auto;
    }



}


/*C://xampp//htdocs//TelevisaGit//\nt_error_main_01\css\nt_error_main_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_forotv_main_01\css\nt_forotv_main_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .nt_forotv_main_01 .main-header{
        min-height: 100px;
        width: 100%;
    }
    .nt_forotv_main_01{
        width: 100%;
        color: black;
    }

    .nt_forotv_main_01 div.main {
        width: 100%;
        margin: 0 auto 0 auto;
    }
    .nt_forotv_main_01 div.main div.bannerTopNews {
        text-align: center;
    }

    .nt_forotv_main_01 div.main div.bannerTopNews #banner2News {
        display: none;
    }

    .nt_forotv_main_01 header.main div.section {
        -webkit-font-smoothing: antialiased;
    }
    .nt_forotv_main_01 header.main {
        -webkit-font-smoothing: antialiased;
        background: none;
    }

    .nt_forotv_main_01 header.main div.section.news {
        background: none;
    }

    .nt_forotv_main_01 header.main > nav {
        margin: 0 auto 0 auto;
        position: relative;
    }

    .nt_forotv_main_01 header.main div.section.news {
        border: none;
    }

    .nt_forotv_main_01 header.main > nav {
        border: none;
        margin: 0 auto 0 auto;
        position: relative;
    }
    .nt_forotv_main_01 div.main .container-one .container-one-left img{
        width: 100%;
    }
    .nt_forotv_main_01 div.main div.container-three {
        display: none;
    }
    .nt_forotv_main_01 .container-one-pair .left {
        clear: both;
        width: 100%;
    }
    .nt_forotv_main_01 div.main div.container-one .left {
        overflow: hidden;
        float: left;

    }
    .nt_forotv_main_01 div.main div.container-four
    {
        clear: both;
        overflow: hidden;
        width: 99%;
    }
    .nt_forotv_main_01 div.main div.container-four div.left {
        float: left;  
        width: 100%;
        min-height: 100px;
    }

    .nt_forotv_main_01 div.main div.container-four div.right {
        float: none;
        width: 100%;
        min-height: 100px;
    }

    .nt_forotv_main_01 div.main div.container-four .container-four-left{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc; 
    }

    .nt_forotv_main_01 div.main div.container-four .container-four-right{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc;
    }

    .nt_forotv_main_01 div.main div.container-four .container-four-right .left2{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc;
    }

    .nt_forotv_main_01 div.main div.container-four .container-four-right .right2{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc; 
    }
    .nt_forotv_main_01 div.main div.container-five{
        min-height: 300px;
    }

    .nt_forotv_main_01 div.main div.container-five div.right .left2 {
        border: solid 1px #ccc; 
        float: left;
        min-height: 300px;
        width: 99%;
    }

    .nt_forotv_main_01 div.main div.container-five div.right .right2 {
        border: solid 1px #ccc; 
        min-height: 300px;
        float: left;
        overflow: hidden;
        width: 100%;
    }
    .nt_forotv_main_01 div.main div.highlight {
        display: none;
    }

    .nt_forotv_main_01 div.main div.container-five .bottom{
        clear: both;
        border: solid 1px green;
        min-height: 200px;
        overflow: hidden;
    } 
    .nt_forotv_main_01 div.main div.container-six{
        min-height: 300px;
        border: solid 1px green;
    }
    .nt_forotv_main_01 .footerVertical {
        min-height: 100px;
    }
    .nt_forotv_main_01 .footerVertical .nav_bookmark_01 {
        display: none;
    }
    .nt_forotv_main_01 div.main div.container-one .container-one-right .subcontainer-title h1 {
        display: block;
        color: #a2a2a2;
        font-size: 14px;
        font-style: italic;
        font-weight: normal;
        padding-left: 12px;
        letter-spacing: 0px;
        margin: 0 auto;
        width: 200px;
    }
    .nt_forotv_main_01 .container-one .container-one-right .subcontainer-left .containerBAnner{
        display: none;
    }
    .nt_forotv_main_01 div.main div.container-one .container-one-right .subcontainer-right{
        background: url( ../img/forotvbkgmobile.png);
        background-repeat: no-repeat;
        background-position: right top;
    }
    .nt_forotv_main_01 div.main div.container-one .container-one-right .subcontainer-right .wdg_sched_01{
        display: block !important;
    }
    .nt_forotv_main_01 div.main div.container-one .container-one-right .subcontainer-right .wdg_sched_01 .str_pleca_01_title{
        display: none;
    }
    .nt_forotv_main_01 div.main div.container-one .container-one-right .subcontainer-right .logoForoTV{
        width: 192px;
        height: 62px;
        margin: 0 auto;
        padding-top: 20px;
        padding-bottom: 12px;
    }
    .nt_forotv_main_01 div.main div.container-one .container-one-right .subcontainer-right .logoForoTV .mobile{
        display: block;
    }
    .nt_forotv_main_01 div.main div.container-one .container-one-right .subcontainer-right .logoForoTV .tablet-desktop{
        display: none;
    }
    .nt_forotv_main_01 .nav_header_01{
        margin-bottom: 0px;
    }
}
@media screen and (max-width: 623px) {
    .nt_forotv_main_01 div.main div.container-one .container-one-right .subcontainer-right .wdg_sched_01 .arrows > a{
        display: none;
    }
    .nt_forotv_main_01 div.main div.container-one .container-one-right .subcontainer-right .wdg_sched_01 .arrows .full-timetable{
        display: block;
        width: 100%;
        margin-left: 0px;
        box-shadow: none;
        text-align: center;
        padding-left: 0px;
        height: 40px;
        color: #666;
        line-height: 40px;
        background: #CCC;
    }
    .nt_forotv_main_01 div.main div.container-one .container-one-right .subcontainer-right .wdg_sched_01 > div .full-timetable span{
        color: #666;
        font-weight: normal;
    }
    .nt_forotv_main_01 div.main div.container-one .container-one-right .subcontainer-right .wdg_sched_01 .arrows .full-timetable .sprite.clock{
        display: none;
    }
}

/*C://xampp//htdocs//TelevisaGit//\nt_forotv_main_01\css\nt_forotv_main_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_forotv_main_01\css\nt_forotv_main_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .nt_forotv_main_01 div.nav-special {
        margin-top: -21px;
        height: 25px;
        border-top: solid 1px #ccc;
        border-bottom: solid 1px #ccc;
    }

    .nt_forotv_main_01 div.nav-special .nav_newsspecial_01{
        width: 39.5em;
    }
    .nt_forotv_main_01 div.main {
        width: 624px;
    }

    .nt_forotv_main_01 .bannerNews1 {
        margin-bottom: 24px;  
    } 
    .nt_forotv_main_01 div.main div.container-one {
        width: 624px;
        margin-top: 24px;
    }
    .nt_forotv_main_01 div.main div.container-one div.right {
        margin-top: 1.5em;
        width: 624px;
    }
    .nt_forotv_main_01 div.main div.bannerTopNews {
        margin-top: 1.5em;
    }
    .nt_forotv_main_01 div.main div.container-six {
        zoom: 1;
    }

    .nt_forotv_main_01 div.main div.highlight {
        display: block;
        width: 625px;
    }

    .nt_forotv_main_01 div.main .container-one .container-one-right .subcontainer-left{
        float: left;
        width: 300px;
    }

    .nt_forotv_main_01 div.main .container-one .container-one-right .subcontainer-right{
        float: right;
        width: 300px;
    }   
    .nt_forotv_main_01 div.main div.container-three {
        width: 100%;
    }

    .nt_forotv_main_01 div.main div.container-three .bannerNews1 {
        display: none;
    }

    .nt_forotv_main_01 div.main div.bannerTopNews #banner2News {
        display: block;
        min-height: 120px;
    }

    .nt_forotv_main_01 div.main div.container-one div.right div.right2 {
        width: 300px;
        float: right;
        min-height: 616px;
    }

    .nt_forotv_main_01 div.main div.container-one div.right div.left2 {
        width: 300px;
        float: left;
    }

    .nt_forotv_main_01 div.main div.container-one div.right {
        zoom: 1;
    }
    .nt_forotv_main_01 div.main div.container-one div.right::before, .nt_forotv_main_01 div.main div.container-one div.right::after {
        content: "";
        display: table;
    }
    .nt_forotv_main_01 div.main div.container-one div.right::after {
        clear: both;
    }
    .nt_forotv_main_01 div.main div.container-one div.right::before, .nt_forotv_main_01 div.main div.container-one div.right::after {
        content: "";
        display: table;
    }
    .nt_forotv_main_01 div.main div.container-three {
        display: block;
        text-align: center;
        height: auto;
        clear: both;
        overflow: hidden;

    }
    .nt_forotv_main_01 div.main div.container-four div.left {
        zoom: 1;
        float: left;
    }
    .nt_forotv_main_01 div.main div.container-five div.right div.left2 {
        width: 300px;
        float: left;
        min-height: 632px;
        border: solid 1px #ccc;
    }

    .nt_forotv_main_01 div.main div.container-five div.right div.right2 {
        width: 300px;
        float: right;
        min-height: 621px;
        border: solid 1px #ccc;
    }
    .nt_forotv_main_01 div.main div.container-five div.right div.bottom {
        margin-top: 1.5em;
        width: 625px;
    }

    .nt_forotv_main_01 div.main div.container-five div.right div.bottom #bloggers {
        float: left;
        width: 300px;
    }
    .nt_forotv_main_01 div.main div.container-five div.right div.bottom #posteos {
        float: right;
        width: 300px;
    }

    .nt_forotv_main_01 div.main div.container-five div.right div.bottom {
        zoom: 1;
    }

    .nt_forotv_main_01 div.main div.container-five div.right div.bottom {
        clear: both;
        width: 300px;
    }

    .nt_forotv_main_01 div.main div.container-five div.left::before, .nt_forotv_main_01 div.main div.container-five div.left::after {
        content: "";
        display: table;
    }
    .nt_forotv_main_01 div.main div.container-six {
        margin-top: 1.5em;
        border: solid 1px blue;
    }
    .nt_forotv_main_01 div.main div.container-seven {
        border: solid 1px blue;
        min-height: 200px;
    }
    .nt_forotv_main_01 div.main div.container-seven::before, .nt_forotv_main_01 div.main div.container-seven::after {
        content: "";
        display: table;
    }
    .nt_forotv_main_01 div.main div.container-seven::before, .nt_forotv_main_01 div.main div.container-seven::after {
        content: "";
        display: table;
    }

    .nt_forotv_main_01 div.main div.container-seven::after {
        clear: both;
    }

    .nt_forotv_main_01 div.main div.container-six::before, .nt_forotv_main_01 div.main div.container-six::after {
        content: "";
        display: table;
    }

    .nt_forotv_main_01 div.main div.container-six::after {
        clear: both;
    }
    .nt_forotv_main_01 div.main div.container-six::before, .nt_forotv_main_01 div.main div.container-six::after {
        content: "";
        display: table;
    }

    .nt_forotv_main_01 div.main div.container-six:before,
    .nt_forotv_main_01 div.main div.container-six:after {
        content: "";
        display: table;
    }
    .nt_forotv_main_01 div.main div.container-six::after {
        clear: both;
    }

    .nt_forotv_main_01 div.main div.container-seven {
        margin-top: 1.5em;
    }

    .nt_forotv_main_01 div.main div.container-four div.right div.left2 {
        width: 300px;
        float: left;
    }

    .nt_forotv_main_01 div.main div.container-four div.right div.right2 {
        width: 300px;
        float: right;
    }

    .nt_forotv_main_01 div.main div.container-four div.left::after {
        clear: both;
    }

    .nt_forotv_main_01 div.main div.container-four {
        margin-top: 1.5em;
    }

    .nt_forotv_main_01 div.main div.container-four div.right {
        zoom: 1;
    }

    .nt_forotv_main_01 div.main div.container-four div.right {
        margin-top: 1.5em;
    }

    .nt_forotv_main_01 div.main div.container-four div.right::before, .nt_forotv_main_01 div.main div.container-four div.right::after {
        content: "";
        display: table;
    }

    .nt_forotv_main_01 div.main div.container-four div.right::after {
        clear: both;
    }

    .nt_forotv_main_01 div.main div.container-four div.left::before, .nt_forotv_main_01 div.main div.container-four div.left::after {
        content: "";
        display: table;
    }

    .nt_forotv_main_01 div.main div.container-four div.left::before, .nt_forotv_main_01 div.main div.container-four div.left::after {
        content: "";
        display: table;
    }

    .nt_forotv_main_01 div.main div.container-five div.left div.right2 {
        width: 300px;
        float: right;
        min-height: 1870px; 
    }
    .nt_forotv_main_01 div.main div.container-five div.left div.left2 {
        width: 300px;
        float: left;
        min-height: 1872px; 
    }

    .nt_forotv_main_01 div.main div.container-five div.right {
        zoom: 1;
    }

    .nt_forotv_main_01 div.main div.container-five div.right::before, .nt_forotv_main_01 div.main div.container-five div.right::after {
        content: "";
        display: table;
    }  

    .nt_forotv_main_01 div.main div.container-five div.right::after {
        clear: both;
    }


    .nt_forotv_main_01 div.main div.container-five div.left::before, .nt_forotv_main_01 div.main div.container-five div.left::after {
        content: "";
        display: table;
    }


    .nt_forotv_main_01 div.main div.container-seven {
        zoom: 1;
        min-height: 387px;
    } 


    .nt_forotv_main_01 div.main div.container-seven .nt_forotv_main_01letter {
        width: 300px;
        float: right;
    }

    .nt_forotv_main_01 div.main div.container-seven #noticiascuriosas {
        width: 660px;
        float: left;
    }
    .nt_forotv_main_01 .footerVertical {
        min-height: 100px;
    }

    .nt_forotv_main_01 div.main div.container-seven #noticiascuriosas {
        float: left;
    } 
    .nt_forotv_main_01 div.main div.container-seven #newsletter {
        width: 300px;
        float: right;
    }

    .nt_forotv_main_01 .footerVertical .nav_bookmark_01 {
        display: block;
    }

    .ie8 .nav_bookmark_01 {
        display: block;
    } 

    .nt_forotv_main_01 .footerVertical .nav_bookmark_01 ul li a.selected {
        width: 618px;
        margin: 0 auto;
    }
    .nt_forotv_main_01 div.main div.container-one .container-one-right .subcontainer-right .wdg_sched_01 > ul {
        margin-top: 0em;
    }
    .nt_forotv_main_01 div.main div.container-one .container-one-right .subcontainer-right .wdg_sched_01 .str_pleca_01 {
        display: none;
    }
    .nt_forotv_main_01 div.main .container-one .container-one-right .subcontainer-left img{
        margin-top: 24px;
    }
    .nt_forotv_main_01 div.main div.container-one .container-one-right .subcontainer-right .wdg_sched_01 {
        margin-bottom: 24px;
    }
    .nt_forotv_main_01 div.main div.container-one .container-one-right .subcontainer-title h1 {
        display: block;
        color: #a2a2a2;
        font-size: 20px;
        font-style: italic;
        font-weight: normal;
        padding-left: 12px;
        padding-top: 10px;
        padding-bottom: 10px;
        letter-spacing: 0px;
        width: 300px;
    }
    .nt_forotv_main_01 .footerVertical{
        clear: both;
    }
    .nt_forotv_main_01 .container-one-pair{
        clear: both;
        width: 624px;
    }
    .nt_forotv_main_01 .container-one-pair .left{
        float: left;
        width: 300px;
    }
    .nt_forotv_main_01 .container-one-pair .right{
        float: right;
        width: 300px;
    }
    .nt_forotv_main_01 .container-one .container-one-right .subcontainer-left{
        float: left;    
    }
    .nt_forotv_main_01 .container-one .container-one-right .subcontainer-left .containerBAnner{
        display: block;
        clear: both;
        width: 300px;
        height: 250px;
        margin-top: 54px;
    }
    .nt_forotv_main_01 .container-one .container-one-right{
        height: 360px;
        padding-top: 43px;
        background: url( ../img/forotvbkg.png);
        background-repeat: no-repeat;
        background-position: right top;
        margin-bottom: 40px;
    }
    .nt_forotv_main_01 div.main div.container-one .container-one-right .subcontainer-right{
        background: none;
    }
    .nt_forotv_main_01 div.main div.container-one .container-one-right .subcontainer-right .logoForoTV{
        width: 288px;
        height: 91px;
        padding-top: 0px;
        padding-bottom: 18px;
    } 
    .nt_forotv_main_01 div.main div.container-one .container-one-right .subcontainer-right .logoForoTV .mobile{
        display: none;
    }
    .nt_forotv_main_01 div.main div.container-one .container-one-right .subcontainer-right .logoForoTV .tablet-desktop{
        display: block;
    }
    .nt_forotv_main_01 .nav_header_01{
        margin-bottom: 21px;
    }
}/*C://xampp//htdocs//TelevisaGit//\nt_forotv_main_01\css\nt_forotv_main_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_forotv_main_01\css\nt_forotv_main_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    .nt_forotv_main_01 div.main div.highlight {
        width: 100%;
    }
    .nt_forotv_main_01 div.main {
        width: 960px;
    }
    .nt_forotv_main_01 div.nav-special {
        width: 99.88%;
        margin-top: -21px;
        height: 25px;
        border-top: solid 1px #ccc;
        border-bottom: solid 1px #ccc;
    }

    .nt_forotv_main_01 div.nav-special .nav_newsspecial_01{
        width: 55em;
    } 
    .nt_forotv_main_01 div.main div.container-one {
        clear: both;
        overflow: hidden;
        width: 100%;
        margin-top: 0px;
    }
    .nt_forotv_main_01 #bannerNews3 img{
        display: block;
    }

    .nt_forotv_main_01 div.main div.container-one .container-one-left{
        width: 625px;
        float:left;  
        min-height: 300px;
        margin-top: 7px;
    }

    .nt_forotv_main_01 div.main div.container-one .container-one-right {
        width: 300px;
        float: right;
        min-height: 300px;
    }
    .nt_forotv_main_01 div.main div.container-one .container-one-right .subcontainer-title h1 {
        display: block;
        color: #a2a2a2;
        font-size: 20px;
        font-style: italic;
        font-weight: normal;
        padding-left: 12px;
        padding-top: 10px;
        padding-bottom: 10px;
        letter-spacing: 0px;
    }
    .nt_forotv_main_01 div.main div.container-one .container-one-right .subcontainer-right .wdg_sched_01 {
        margin-bottom: 24px;
    }
    .nt_forotv_main_01 div.main div.container-one .container-one-right .subcontainer-right .wdg_sched_01 > ul {
        margin-top: 0em;
    }
    .nt_forotv_main_01 div.main div.container-one .container-one-right .subcontainer-right .wdg_sched_01 .str_pleca_01 {
        display: none;
    }
    .nt_forotv_main_01 div.main div.container-one .container-one-right .subcontainer-right{
        background: none;
    }
    .nt_forotv_main_01 div.main .container-one .container-one-right .subcontainer-left img{
        margin-top: 0px;
    }

    .nt_forotv_main_01 div.main div.container-one .container-one-right .left2{
        width: 300px;
        min-height: 200px;
        float: left; 
    }


    .nt_forotv_main_01 div.main div.container-one .container-one-right .right2{
        width: 300px;
        min-height: 200px;
        float: right;
    }

    .nt_forotv_main_01 div.main .container-one .container-one-right .subcontainer-left{
        float: left;
        width: 300px;
    }

    .nt_forotv_main_01 div.main .container-one .container-one-right .subcontainer-right{
        float: right;
        width: 300px;
    }
    .nt_forotv_main_01 div.main div.container-two {
        display: block;
        clear: both;
    }
    .nt_forotv_main_01 div.main div.container-three {
        height: auto;
    }

    .nt_forotv_main_01 div.main div.container-three .bannerNews1 {
        display: block;
    } 

    .nt_forotv_main_01 div.main div.bannerTopNews #banner1News {
        display: block;
    }
    .nt_forotv_main_01 div.main div.container-three #bannerNews2 {
        display: none;
    }

    .nt_forotv_main_01 div.main div.bannerTopNews #banner2News {
        display: none;
    }
    .nt_forotv_main_01 div.main div.container-four {
        clear: both;
        overflow: hidden;
        border: 1px solid red; 
        min-height: 200px; 
    }

    .nt_forotv_main_01 div.main div.container-four div.container-four-left {
        width: 625px;
        float: left; 
        margin-top: 0;
        border: 1px solid #ccc; 
    }
    .nt_forotv_main_01 div.main div.container-four div.container-four-right {
        width: 300px;
        float: right;
        margin-top: 0;
        border: 1px solid #ccc; 
    }

    .nt_forotv_main_01 div.main div.container-four::after {
        clear: both;
    }

    .nt_forotv_main_01 div.main div.container-four::after {
        content: "";
        display: table;
    }  
    .nt_forotv_main_01 div.main div.container-five {
        clear: both;
        min-height: 200px; 
        overflow: hidden;
        /*margin-bottom: 24px;*/
    }

    .nt_forotv_main_01 div.main .container-five .subcontainer-left{
        width: 625px;
        float: left;
    }

    .nt_forotv_main_01 div.main .container-five .subcontainer-right{
        float: right;
        width: 300px;
    }

    .nt_forotv_main_01 div.main div.container-five {
        zoom: 1;
    }

    .ie8 .nt_forotv_main_01 div.main div.container-five {
        width: 100%;
        height: auto;
        overflow: hidden; 
    } 

    .nt_forotv_main_01 div.main div.container-five::after {
        content: "";
        display: table;
    }
    .nt_forotv_main_01 div.main div.container-five::after {
        clear: both;
    }

    .nt_forotv_main_01 div.main div.container-five::before, .nt_forotv_main_01 div.main div.container-five::after {
        content: "";
        display: table;
    }
    .nt_forotv_main_01 div.main div.container-six {
        display: none;
        border: 1px solid red; 
        min-height: 200px; 
    }
    .nt_forotv_main_01 div.main div.container-seven{
        display: none;
        border: 1px solid red; 
        min-height: 200px; 
    }
    .nt_forotv_main_01 .footerVertical {
        margin: 0 auto;
        min-height: 200px; 
    }

    .nt_forotv_main_01 .footerVertical .nav_bookmark_01 ul li a.selected {
        width: 955px;
        margin: 0 auto;
    }
    .nt_forotv_main_01 .container-one-pair {
        width: 300px;
        clear: both;
    }
    .nt_forotv_main_01 .container-one-pair .left{
        float: none;
        clear: both;
    }
    .nt_forotv_main_01 .container-one-pair .right{
        float: none;
        clear: both;
    }
    .nt_forotv_main_01 .container-one-right .logoForoTV{
        margin-bottom: 28px;
    }
    .nt_forotv_main_01 .container-one{
        padding-top: 43px;
        background: url( ../img/forotvbkg.png);
        background-repeat: no-repeat;
        background-position: right top;
    }
    /*.nt_forotv_main_01 .container-one.background{
        background: url(../img/background_forotv.png) no-repeat right top;
    }*/
    .nt_forotv_main_01 .container-one .container-one-right .subcontainer-left .containerBAnner{
        display: none;
    }
    .nt_forotv_main_01 .container-one .container-one-right{
        height: auto;
        padding-top: 0px;
        background: none;
        margin-bottom: 0px;
    }
    .nt_forotv_main_01 .container-one{
        margin-bottom: 24px;
    }
}


/*C://xampp//htdocs//TelevisaGit//\nt_forotv_main_01\css\nt_forotv_main_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_gallery_main_01\css\nt_gallery_main_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {

    /*************************************************************************
        Header 
    **************************************************************************/
    .nt_gallery_main_01 .main-header{
        min-height: 100px;
        width: 100%;
    }

    /*************************************************************************
        Main 
    **************************************************************************/
    .nt_gallery_main_01{
        width: 100%;
        color: black;
    }

    .nt_gallery_main_01 div.main {
        width: 100%;
        margin: 0 auto 0 auto;
    }

    .nt_gallery_main_01 .main-header{
        /*min-height: 6.7em;*/
    }
    .nt_gallery_main_01 div.main div.bannerTopNews {
        text-align: center;
    }

    .nt_gallery_main_01 div.main div.bannerTopNews #banner2News {
        display: none;
    }

    .nt_gallery_main_01 header.main div.section {
        -webkit-font-smoothing: antialiased;
    }
    .nt_gallery_main_01 header.main {
        -webkit-font-smoothing: antialiased;
        background: none;
    }

    .nt_gallery_main_01 header.main div.section.news {
        background: none;
    }

    .nt_gallery_main_01 header.main > nav {
        margin: 0 auto 0 auto;
        position: relative;
    }

    .nt_gallery_main_01 header.main div.section.news {
        border: none;
    }

    .nt_gallery_main_01 header.main > nav {
        border: none;
        margin: 0 auto 0 auto;
        position: relative;
    }

    /*************************************************************************
        Container One 
    **************************************************************************/
    .nt_gallery_main_01 div.main div.container-one {
        margin-top: 1.5em;
    }

    /*************************************************************************
        Container Two 
    **************************************************************************/
    .nt_gallery_main_01 div.main div.container-two {

    }
    .nt_gallery_main_01 div.main div.container-three {
        display: none;
    }

    /*************************************************************************
        Container One 
    **************************************************************************/
    .nt_gallery_main_01 div.main div.container-one div.left {
        overflow: hidden;
        float: left;

    }
    /*************************************************************************
        Container Four 
    **************************************************************************/
    .nt_gallery_main_01 div.main div.container-four
    {
        clear: both;
        overflow: hidden;
        width: 99%;
    }
    .nt_gallery_main_01 div.main div.container-four div.left {
        float: left;  
        width: 100%;
        min-height: 100px;
    }

    .nt_gallery_main_01 div.main div.container-four div.right {
        float: none;
        width: 100%;
        min-height: 100px;
    }

    .nt_gallery_main_01 div.main div.container-four .container-four-left{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc; 
    }

    .nt_gallery_main_01 div.main div.container-four .container-four-right{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc;
    }

    .nt_gallery_main_01 div.main div.container-four .container-four-right .left2{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc;
    }

    .nt_gallery_main_01 div.main div.container-four .container-four-right .right2{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc; 
    }

    /*************************************************************************
        Container Five 
    **************************************************************************/
    .nt_gallery_main_01 div.main div.container-five{
        min-height: 300px;
        border: solid 1px green;
    }


    .nt_gallery_main_01 div.main div.container-five div.left {
        float: none; 
        border: solid 1px #ccc; 
    }
    .nt_gallery_main_01 div.main div.container-five div.right {
        float: none; 
        border: solid 1px #ccc;  
    }

    .nt_gallery_main_01 div.main div.container-five div.right .left2 {
        border: solid 1px #ccc; 
        float: left;
        min-height: 300px;
        width: 99%;
    }

    .nt_gallery_main_01 div.main div.container-five div.right .right2 {
        border: solid 1px #ccc; 
        min-height: 300px;
        float: left;
        overflow: hidden;
        width: 100%;
    }
    .nt_gallery_main_01 div.main div.container-five div.left {
        float: none;   
    }
    .nt_gallery_main_01 div.main div.highlight {
        display: none;
    }
    .nt_gallery_main_01 div.main div.container-five .bottom{
        clear: both;
        border: solid 1px green;
        min-height: 200px;
        overflow: hidden;
    } 

    /*************************************************************************
        Container Six 
    **************************************************************************/
    .nt_gallery_main_01 div.main div.container-six{
        min-height: 300px;
        border: solid 1px green;
    }


    /*************************************************************************
        Footer 
    **************************************************************************/
    .nt_gallery_main_01 .footerVertical {
        min-height: 100px;
    }
    .nt_gallery_main_01 .footerVertical .nav_bookmark_01 {
        display: none;
    }

}

/*C://xampp//htdocs//TelevisaGit//\nt_gallery_main_01\css\nt_gallery_main_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_gallery_main_01\css\nt_gallery_main_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){

    /*************************************************************************
        Header  
    **************************************************************************/

    .nt_gallery_main_01 div.main div.container-two{
        float: left;
        width: 624px;
    }

    .nt_gallery_main_01 div.nav-special {
        margin-top: -23px;
        border: solid 1px #ccc;
        height: 25px;
    } 

    .nt_gallery_main_01 div.nav-special .nav_newsspecial_01{
        width: 39.5em;
    }

    /*************************************************************************
        Main 
    **************************************************************************/
    .nt_gallery_main_01 div.main {
        width: 624px;
    }

    .nt_gallery_main_01 .bannerNews1 {
        margin-bottom: 24px;  
    } 

    /*************************************************************************
        Container One 
    **************************************************************************/
    .nt_gallery_main_01 div.main div.container-one {
        margin-top: 1.5em;
        width: 625px;
    }
    .nt_gallery_main_01 div.main div.container-one div.right {
        margin-top: 1.5em;
        width: 625px;
    }
    .nt_gallery_main_01 div.main div.bannerTopNews {
        margin-top: 1.5em;
    }
    .nt_gallery_main_01 div.main div.container-six {
        zoom: 1;
    }

    .nt_gallery_main_01 div.main div.highlight {
        display: block;
        width: 625px;
    }

    .nt_gallery_main_01 div.main .container-one .container-one-right .subcontainer-left{
        float: left;
        width: 300px;
    }

    .nt_gallery_main_01 div.main .container-one .container-one-right .subcontainer-right{
        float: right;
        width: 300px;
    }   
    /*************************************************************************
        Container Three 
    **************************************************************************/
    .nt_gallery_main_01 div.main div.container-three {
        width: 100%;
    }

    .nt_gallery_main_01 div.main div.container-three .bannerNews1 {
        display: none;
    }

    .nt_gallery_main_01 div.main div.bannerTopNews #banner2News {
        display: block;
        min-height: 120px;
    }

    .nt_gallery_main_01 div.main div.container-one div.right div.right2 {
        width: 300px;
        float: right;
        min-height: 616px;
    }

    .nt_gallery_main_01 div.main div.container-one div.right div.left2 {
        width: 300px;
        float: left;
        /*
        min-height: 685px;
        max-height: 685px;
        */
    }

    .nt_gallery_main_01 div.main div.container-one div.right {
        zoom: 1;
    }

    .nt_gallery_main_01 div.main div.container-one {
        margin-top: 1.5em;
    }
    .nt_gallery_main_01 div.main div.container-one div.right::before, .nt_gallery_main_01 div.main div.container-one div.right::after {
        content: "";
        display: table;
    }
    .nt_gallery_main_01 div.main div.container-one div.right::after {
        clear: both;
    }
    .nt_gallery_main_01 div.main div.container-one div.right::before, .nt_gallery_main_01 div.main div.container-one div.right::after {
        content: "";
        display: table;
    }

    /*Contenedor 3*/
    .nt_gallery_main_01 div.main div.container-three {
        display: block;
        text-align: center;
        height: auto;
        clear: both;
        overflow: hidden;

    }
    /*************************************************************************
        Container Four 
    **************************************************************************/
    .nt_gallery_main_01 div.main div.container-four div.left {
        zoom: 1;
        float: left;
    }
    /*************************************************************************
        Container Five 
    **************************************************************************/
    .nt_gallery_main_01 div.main div.container-five {
        border: solid 1px blue;
    }
    .nt_gallery_main_01 div.main div.container-five div.right div.left2 {
        width: 300px;
        float: left;
        min-height: 632px;
        border: solid 1px #ccc;
    }
    .nt_gallery_main_01 div.main div.container-five div.right div.right2 {
        width: 300px;
        float: right;
        min-height: 621px;
        border: solid 1px #ccc;
    }
    .nt_gallery_main_01 div.main div.container-five div.right div.bottom {
        margin-top: 1.5em;
        width: 625px;
    }

    .nt_gallery_main_01 div.main div.container-five div.right div.bottom #bloggers {
        float: left;
        width: 300px;
    }
    .nt_gallery_main_01 div.main div.container-five div.right div.bottom #posteos {
        float: right;
        width: 300px;
    }

    .nt_gallery_main_01 div.main div.container-five div.right div.bottom {
        zoom: 1;
    }

    .nt_gallery_main_01 div.main div.container-five div.right div.bottom {
        clear: both;
        width: 300px;
    }

    .nt_gallery_main_01 div.main div.container-five div.left::before, .nt_gallery_main_01 div.main div.container-five div.left::after {
        content: "";
        display: table;
    }

    /*************************************************************************
        Container Six 
    **************************************************************************/
    .nt_gallery_main_01 div.main div.container-six {
        margin-top: 1.5em;
        border: solid 1px blue;
    }

    /*************************************************************************
    Container Seven 
    **************************************************************************/

    .nt_gallery_main_01 div.main div.container-seven {
        border: solid 1px blue;
        min-height: 200px;
    }
    .nt_gallery_main_01 div.main div.container-seven::before, .nt_gallery_main_01 div.main div.container-seven::after {
        content: "";
        display: table;
    }
    .nt_gallery_main_01 div.main div.container-seven::before, .nt_gallery_main_01 div.main div.container-seven::after {
        content: "";
        display: table;
    }

    .nt_gallery_main_01 div.main div.container-seven::after {
        clear: both;
    }

    .nt_gallery_main_01 div.main div.container-six::before, .nt_gallery_main_01 div.main div.container-six::after {
        content: "";
        display: table;
    }

    .nt_gallery_main_01 div.main div.container-six::after {
        clear: both;
    }
    .nt_gallery_main_01 div.main div.container-six::before, .nt_gallery_main_01 div.main div.container-six::after {
        content: "";
        display: table;
    }

    .nt_gallery_main_01 div.main div.container-six:before,
    .nt_gallery_main_01 div.main div.container-six:after {
        content: "";
        display: table;
    }
    .nt_gallery_main_01 div.main div.container-six::after {
        clear: both;
    }

    .nt_gallery_main_01 div.main div.container-seven {
        margin-top: 1.5em;
    }

    .nt_gallery_main_01 div.main div.container-four div.right div.left2 {
        width: 300px;
        float: left;
    }

    .nt_gallery_main_01 div.main div.container-four div.right div.right2 {
        width: 300px;
        float: right;
    }

    .nt_gallery_main_01 div.main div.container-four div.left::after {
        clear: both;
    }

    .nt_gallery_main_01 div.main div.container-four {
        margin-top: 1.5em;
    }

    .nt_gallery_main_01 div.main div.container-four div.right {
        zoom: 1;
    }

    .nt_gallery_main_01 div.main div.container-four div.right {
        margin-top: 1.5em;
    }

    .nt_gallery_main_01 div.main div.container-four div.right::before, .nt_gallery_main_01 div.main div.container-four div.right::after {
        content: "";
        display: table;
    }

    .nt_gallery_main_01 div.main div.container-four div.right::after {
        clear: both;
    }

    .nt_gallery_main_01 div.main div.container-four div.left::before, .nt_gallery_main_01 div.main div.container-four div.left::after {
        content: "";
        display: table;
    }

    .nt_gallery_main_01 div.main div.container-four div.left::before, .nt_gallery_main_01 div.main div.container-four div.left::after {
        content: "";
        display: table;
    }

    .nt_gallery_main_01 div.main div.container-five div.left div.right2 {
        width: 300px;
        float: right;
        min-height: 1870px; 
    }
    .nt_gallery_main_01 div.main div.container-five div.left div.left2 {
        width: 300px;
        float: left;
        min-height: 1872px; 
    }

    .nt_gallery_main_01 div.main div.container-five div.right {
        zoom: 1;
    }

    .nt_gallery_main_01 div.main div.container-five div.right::before, .nt_gallery_main_01 div.main div.container-five div.right::after {
        content: "";
        display: table;
    }  

    .nt_gallery_main_01 div.main div.container-five div.right::after {
        clear: both;
    }


    .nt_gallery_main_01 div.main div.container-five div.left::before, .nt_gallery_main_01 div.main div.container-five div.left::after {
        content: "";
        display: table;
    }


    .nt_gallery_main_01 div.main div.container-seven {
        zoom: 1;
        min-height: 387px;
    } 


    .nt_gallery_main_01 div.main div.container-seven .nt_gallery_main_01letter {
        width: 300px;
        float: right;
    }

    .nt_gallery_main_01 div.main div.container-seven #noticiascuriosas {
        width: 660px;
        float: left;
    }


    .nt_gallery_main_01 div.main div.container-five {
        margin-top: 1.5em;
    }

    .nt_gallery_main_01 div.main div.container-five div.left {
        zoom: 1;
        min-height: 1872px;
    }

    .nt_gallery_main_01 div.main div.container-five div.right {
        margin-top: 1.5em;
        float: none;
    }

    /*************************************************************************
        Footer 
    **************************************************************************/
    .nt_gallery_main_01 .footerVertical {
        min-height: 100px;
        clear: both;
    }

    .nt_gallery_main_01 div.main div.container-seven #noticiascuriosas {
        float: left;
    } 
    .nt_gallery_main_01 div.main div.container-seven #newsletter {
        width: 300px;
        float: right;
    }

    .nt_gallery_main_01 .footerVertical .nav_bookmark_01 {
        display: block;
    }

    .ie8 .nav_bookmark_01 {
        display: block;
    } 

    .nt_gallery_main_01 .footerVertical .nav_bookmark_01 ul li a.selected {
        width: 618px;
        margin: 0 auto;
    }

} /*C://xampp//htdocs//TelevisaGit//\nt_gallery_main_01\css\nt_gallery_main_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_gallery_main_01\css\nt_gallery_main_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    /*************************************************************************
        Main 
    **************************************************************************/
    .nt_gallery_main_01 div.main div.highlight {
        width: 100%;
    }
    .nt_gallery_main_01 div.main {
        width: 960px;
    }


    /*************************************************************************
        Header  
    **************************************************************************/
    .nt_gallery_main_01 div.nav-special {
        width: 99.88%;
        margin-top: -23px;
        border: solid 1px #ccc;
        height: 25px;
    }

    .nt_gallery_main_01 div.nav-special .nav_newsspecial_01{

        width: 55.8em;
    } 

    /*************************************************************************
        Container One 
    **************************************************************************/
    .nt_gallery_main_01 div.main div.container-one {
        clear: both;
        width: 100%;
    }

    .nt_gallery_main_01 div.main div.container-one .container-one-left{
        width: 625px;
        float:left;  
        min-height: 300px;
    }

    .nt_gallery_main_01 div.main div.container-one .container-one-right {
        width: 300px;
        float: right;
        margin-top: 0; 
        min-height: 300px;
    }

    .nt_gallery_main_01 div.main div.container-one .container-one-right .left2{
        width: 300px;
        min-height: 200px;
        float: left; 
    }


    .nt_gallery_main_01 div.main div.container-one .container-one-right .right2{
        width: 300px;
        min-height: 200px;
        float: right;
    }

    /*************************************************************************
    Container Two
    **************************************************************************/
    .nt_gallery_main_01 div.main div.container-two {
        display: block;
        clear: both;
    }
    /*************************************************************************
     Container Three 
    **************************************************************************/
    .nt_gallery_main_01 div.main div.container-three {
        height: auto;
    }

    .nt_gallery_main_01 div.main div.container-three .bannerNews1 {
        display: block;
    } 

    .nt_gallery_main_01 div.main div.bannerTopNews #banner1News {
        display: block;
    }
    .nt_gallery_main_01 div.main div.container-three #bannerNews2 {
        display: none;
    }

    .nt_gallery_main_01 div.main div.bannerTopNews #banner2News {
        display: none;
    }

    /*************************************************************************
        Container Four 
    **************************************************************************/
    .nt_gallery_main_01 div.main div.container-four {
        clear: both;
        overflow: hidden;
        border: 1px solid red; 
        min-height: 200px; 
    }

    .nt_gallery_main_01 div.main div.container-four div.container-four-left {
        width: 625px;
        float: left; 
        margin-top: 0;
        border: 1px solid #ccc; 
    }
    .nt_gallery_main_01 div.main div.container-four div.container-four-right {
        width: 300px;
        float: right;
        margin-top: 0;
        border: 1px solid #ccc; 
    }

    .nt_gallery_main_01 div.main div.container-four::after {
        clear: both;
    }

    .nt_gallery_main_01 div.main div.container-four::after {
        content: "";
        display: table;
    }  

    /*************************************************************************
        Container Five 
    **************************************************************************/
    .nt_gallery_main_01 div.main div.container-five {
        border: 1px solid red; 
        clear: both;
        min-height: 200px; 
        overflow: hidden;
        margin-bottom: 24px;
    }
    .nt_gallery_main_01 div.main div.container-five div.left {
        width: 625px;
        float: left;
        border: 1px solid #ccc; 
    }

    .nt_gallery_main_01 div.main div.container-five div.right {
        width: 300px;
        float: right;
        margin-top: 0;
        border: 1px solid #ccc; 
    }

    .nt_gallery_main_01 div.main div.container-five {
        zoom: 1;
    }

    .ie8 .nt_gallery_main_01 div.main div.container-five {
        width: 100%;
        height: auto;
        overflow: hidden; 
    } 

    .nt_gallery_main_01 div.main div.container-five::after {
        content: "";
        display: table;
    }
    .nt_gallery_main_01 div.main div.container-five::after {
        clear: both;
    }

    .nt_gallery_main_01 div.main div.container-five::before, .nt_gallery_main_01 div.main div.container-five::after {
        content: "";
        display: table;
    }

    /*************************************************************************
        Container Six 
    **************************************************************************/
    .nt_gallery_main_01 div.main div.container-six {
        display: none;
        border: 1px solid red; 
        min-height: 200px; 
    }

    /*************************************************************************
        Container Seven 
    **************************************************************************/
    .nt_gallery_main_01 div.main div.container-seven{
        display: none;
        border: 1px solid red; 
        min-height: 200px; 
    }


    /*************************************************************************
        Footer
    **************************************************************************/
    .nt_gallery_main_01 .footerVertical {
        margin: 0 auto;
        min-height: 200px; 
    }

    .nt_gallery_main_01 .footerVertical .nav_bookmark_01 ul li a.selected {
        width: 955px;
        margin: 0 auto;
    }
    .nt_gallery_main_01 div.main .container-one .container-one-right .subcontainer-left{
        width: 300px;
    }



}


/*C://xampp//htdocs//TelevisaGit//\nt_gallery_main_01\css\nt_gallery_main_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_home_base_01\css\nt_home_base_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {

    /*************************************************************************
        Header 
    **************************************************************************/
    .nt_home_base_01 .main-header{
        border: 1px solid green;
        min-height: 100px;
        width: 99%;
    }

    /*************************************************************************
        Main 
    **************************************************************************/
    .nt_home_base_01{
        width: 100%;
        color: black;
    }

    .nt_home_base_01 div.main {
        width: 100%;
        margin: 0 auto 0 auto;
    }

    .nt_home_base_01 .main-header{
        /*min-height: 6.7em;*/
    }
    .nt_home_base_01 div.main div.bannerTopNews {
        text-align: center;
    }

    .nt_home_base_01 div.main div.bannerTopNews #banner2News {
        display: none;
    }

    .nt_home_base_01 header.main div.section {
        -webkit-font-smoothing: antialiased;
    }
    .nt_home_base_01 header.main {
        -webkit-font-smoothing: antialiased;
        background: none;
    }

    .nt_home_base_01 header.main div.section.news {
        background: none;
    }

    .nt_home_base_01 header.main > nav {
        margin: 0 auto 0 auto;
        position: relative;
    }

    .nt_home_base_01 header.main div.section.news {
        border: none;
    }

    .nt_home_base_01 header.main > nav {
        border: none;
        margin: 0 auto 0 auto;
        position: relative;
    }

    /*************************************************************************
        Container One 
    **************************************************************************/
    .nt_home_base_01 div.main div.container-one {
        margin-top: 1.5em;
        border: 1px solid green; 
    }

    /*************************************************************************
        Container Two 
    **************************************************************************/
    .nt_home_base_01 div.main div.container-two {
        border: 1px solid green; 
    }

    .nt_home_base_01 div.main div.bannerTopNews div {
        display: none;
    }
    .nt_home_base_01 div.main div.container-three {
        display: none;
    }

    /*************************************************************************
        Container One 
    **************************************************************************/
    .nt_home_base_01 div.main div.container-one div.left {
        overflow: hidden;
        float: left;

    }

    .nt_home_base_01 div.main div.container-one .container-one-right .left2{
        width: 99%;
        min-height: 200px;
        border: solid 1px #ccc; 
    }
    .nt_home_base_01 div.main div.container-one .container-one-right .right2{
        width: 99%;
        min-height: 200px;
        border: solid 1px #ccc; 
    }

    /*************************************************************************
        Container Four 
    **************************************************************************/
    .nt_home_base_01 div.main div.container-four
    {
        /*margin-top: -1.46em;*/
        clear: both;
        overflow: hidden;
        width: 99%;
    }
    .nt_home_base_01 div.main div.container-four div.left {
        float: left;  
        width: 100%;
        min-height: 100px;
    }

    .nt_home_base_01 div.main div.container-four div.right {
        float: none;
        width: 100%;
        min-height: 100px;
    }

    .nt_home_base_01 div.main div.container-four .container-four-left{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc; 
    }

    .nt_home_base_01 div.main div.container-four .container-four-right{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc;
    }

    .nt_home_base_01 div.main div.container-four .container-four-right .left2{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc;
    }

    .nt_home_base_01 div.main div.container-four .container-four-right .right2{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc; 
    }

    /*************************************************************************
        Container Five 
    **************************************************************************/
    .nt_home_base_01 div.main div.container-five{
        min-height: 300px;
        border: solid 1px green;
    }


    .nt_home_base_01 div.main div.container-five div.left {
        float: none; 
        border: solid 1px #ccc; 
    }
    .nt_home_base_01 div.main div.container-five div.right {
        float: none; 
        border: solid 1px #ccc;  
    }

    .nt_home_base_01 div.main div.container-five div.right .left2 {
        border: solid 1px #ccc; 
        float: left;
        min-height: 300px;
        width: 99%;
    }

    .nt_home_base_01 div.main div.container-five div.right .right2 {
        border: solid 1px #ccc; 
        min-height: 300px;
        /*clear: both;*/
        float: left;
        overflow: hidden;
        width: 100%;
    }

    .nt_home_base_01 div.main div.container-five div.left {
        float: none;   
    }

    .nt_home_base_01 div.main div.highlight {
        display: none;
    }

    .nt_home_base_01 div.main div.container-five .bottom{
        clear: both;
        border: solid 1px green;
        min-height: 200px;
        overflow: hidden;
    } 

    /*************************************************************************
        Container Six 
    **************************************************************************/
    .nt_home_base_01 div.main div.container-six{
        min-height: 300px;
        border: solid 1px green;
    }


    /*************************************************************************
        Footer 
    **************************************************************************/
    .nt_home_base_01 .footerVertical {
        min-height: 100px;
        border: solid 1px green;
    }
    .nt_home_base_01 .footerVertical .nav_bookmark_01 {
        display: none;
    }

}

/*C://xampp//htdocs//TelevisaGit//\nt_home_base_01\css\nt_home_base_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_home_base_01\css\nt_home_base_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){

    /*************************************************************************
        Header
    **************************************************************************/
    .nt_home_base_01 .main-header{
        border: 1px solid blue;
        min-height: 100px;
    }

    /*************************************************************************
        Main 
    **************************************************************************/
    .nt_home_base_01 div.main {
        width: 624px;
    }

    .nt_home_base_01 .bannerNews1 {
        margin-bottom: 24px;  
    } 

    /*************************************************************************
        Container One 
    **************************************************************************/
    .nt_home_base_01 div.main div.container-one {
        margin-top: 1.5em;
        width: 625px;
        border: 1px solid blue; 
    }
    .nt_home_base_01 div.main div.container-one div.right {
        margin-top: 1.5em;
        width: 625px;
    }
    .nt_home_base_01 div.main div.bannerTopNews {
        margin-top: 1.5em;
    }
    .nt_home_base_01 div.main div.container-six {
        zoom: 1;
    }

    .nt_home_base_01 div.main div.highlight {
        display: block;
        width: 625px;
    }
    /*************************************************************************
        Container Three 
    **************************************************************************/
    .nt_home_base_01 div.main div.container-three {
        border: 1px solid blue;
        width: 100%;
    }

    .nt_home_base_01 div.main div.container-three .bannerNews1 {
        display: none;
    }

    .nt_home_base_01 div.main div.bannerTopNews #banner2News {
        display: block;
        min-height: 120px;
    }

    .nt_home_base_01 div.main div.container-one div.right div.right2 {
        width: 300px;
        float: right;
        min-height: 616px;
    }

    .nt_home_base_01 div.main div.container-one div.right div.left2 {
        width: 300px;
        float: left;
        /*
        min-height: 685px;
        max-height: 685px;
        */
    }

    .nt_home_base_01 div.main div.container-one div.right {
        zoom: 1;
    }

    .nt_home_base_01 div.main div.container-one {
        margin-top: 1.5em;
    }
    .nt_home_base_01 div.main div.container-one div.right::before, .nt_home_base_01 div.main div.container-one div.right::after {
        content: "";
        display: table;
    }
    .nt_home_base_01 div.main div.container-one div.right::after {
        clear: both;
    }
    .nt_home_base_01 div.main div.container-one div.right::before, .nt_home_base_01 div.main div.container-one div.right::after {
        content: "";
        display: table;
    }

    /*Contenedor 3*/
    .nt_home_base_01 div.main div.container-three {
        /*margin-top: 1.5em;*/
        margin-top: 2.5em;
        display: block;
        text-align: center;
        height: 97px;
        clear: both;
        overflow: hidden;

    }


    /*************************************************************************
        Container Four 
    **************************************************************************/
    .nt_home_base_01 div.main div.container-four div.left {
        zoom: 1;
        float: left;
    }
    /*************************************************************************
        Container Five 
    **************************************************************************/
    .nt_home_base_01 div.main div.container-five {
        border: solid 1px blue;
    }

    .nt_home_base_01 div.main div.container-five div.right div.left2 {
        width: 300px;
        float: left;
        min-height: 632px;
        border: solid 1px #ccc;
    }

    .nt_home_base_01 div.main div.container-five div.right div.right2 {
        width: 300px;
        float: right;
        min-height: 621px;
        border: solid 1px #ccc;
    }



    .nt_home_base_01 div.main div.container-five div.right div.bottom {
        margin-top: 1.5em;
        width: 625px;
    }

    .nt_home_base_01 div.main div.container-five div.right div.bottom #bloggers {
        float: left;
        width: 300px;
    }
    .nt_home_base_01 div.main div.container-five div.right div.bottom #posteos {
        float: right;
        width: 300px;
    }

    .nt_home_base_01 div.main div.container-five div.right div.bottom {
        zoom: 1;
    }

    .nt_home_base_01 div.main div.container-five div.right div.bottom {
        clear: both;
        width: 300px;
    }

    .nt_home_base_01 div.main div.container-five div.left::before, .nt_home_base_01 div.main div.container-five div.left::after {
        content: "";
        display: table;
    }

    /*************************************************************************
        Container Six 
    **************************************************************************/
    .nt_home_base_01 div.main div.container-six {
        margin-top: 1.5em;
        border: solid 1px blue;
    }

    /*************************************************************************
    Container Seven 
    **************************************************************************/

    .nt_home_base_01 div.main div.container-seven {
        border: solid 1px blue;
        min-height: 200px;
    }
    .nt_home_base_01 div.main div.container-seven::before, .nt_home_base_01 div.main div.container-seven::after {
        content: "";
        display: table;
    }
    .nt_home_base_01 div.main div.container-seven::before, .nt_home_base_01 div.main div.container-seven::after {
        content: "";
        display: table;
    }

    .nt_home_base_01 div.main div.container-seven::after {
        clear: both;
    }

    .nt_home_base_01 div.main div.container-six::before, .nt_home_base_01 div.main div.container-six::after {
        content: "";
        display: table;
    }

    .nt_home_base_01 div.main div.container-six::after {
        clear: both;
    }
    .nt_home_base_01 div.main div.container-six::before, .nt_home_base_01 div.main div.container-six::after {
        content: "";
        display: table;
    }

    .nt_home_base_01 div.main div.container-six:before,
    .nt_home_base_01 div.main div.container-six:after {
        content: "";
        display: table;
    }
    .nt_home_base_01 div.main div.container-six::after {
        clear: both;
    }

    .nt_home_base_01 div.main div.container-seven {
        margin-top: 1.5em;
    }

    .nt_home_base_01 div.main div.container-four div.right div.left2 {
        width: 300px;
        float: left;
        /*min-height: 635px;*/
    }

    .nt_home_base_01 div.main div.container-four div.right div.right2 {
        width: 300px;
        float: right;
        /*min-height: 1328px;*/
    }

    .nt_home_base_01 div.main div.container-four div.left::after {
        clear: both;
    }

    .nt_home_base_01 div.main div.container-four {
        margin-top: 1.5em;
    }

    .nt_home_base_01 div.main div.container-four div.right {
        zoom: 1;
    }

    .nt_home_base_01 div.main div.container-four div.right {
        margin-top: 1.5em;
    }

    .nt_home_base_01 div.main div.container-four div.right::before, .nt_home_base_01 div.main div.container-four div.right::after {
        content: "";
        display: table;
    }

    .nt_home_base_01 div.main div.container-four div.right::after {
        clear: both;
    }

    .nt_home_base_01 div.main div.container-four div.left::before, .nt_home_base_01 div.main div.container-four div.left::after {
        content: "";
        display: table;
    }

    .nt_home_base_01 div.main div.container-four div.left::before, .nt_home_base_01 div.main div.container-four div.left::after {
        content: "";
        display: table;
    }

    .nt_home_base_01 div.main div.container-five div.left div.right2 {
        width: 300px;
        float: right;
        min-height: 1870px; 
    }
    .nt_home_base_01 div.main div.container-five div.left div.left2 {
        width: 300px;
        float: left;
        min-height: 1872px; 
    }

    .nt_home_base_01 div.main div.container-five div.right {
        zoom: 1;
    }

    .nt_home_base_01 div.main div.container-five div.right::before, .nt_home_base_01 div.main div.container-five div.right::after {
        content: "";
        display: table;
    }  

    .nt_home_base_01 div.main div.container-five div.right::after {
        clear: both;
    }


    .nt_home_base_01 div.main div.container-five div.left::before, .nt_home_base_01 div.main div.container-five div.left::after {
        content: "";
        display: table;
    }


    .nt_home_base_01 div.main div.container-seven {
        zoom: 1;
        min-height: 387px;
    } 


    .nt_home_base_01 div.main div.container-seven .nt_home_base_01letter {
        width: 300px;
        float: right;
    }

    .nt_home_base_01 div.main div.container-seven #noticiascuriosas {
        width: 660px;
        float: left;
    }


    .nt_home_base_01 div.main div.container-five {
        margin-top: 1.5em;
    }

    .nt_home_base_01 div.main div.container-five div.left {
        zoom: 1;
        min-height: 1872px;
    }

    .nt_home_base_01 div.main div.container-five div.right {
        margin-top: 1.5em;
        /*min-height: 971px;*/
        float: none;
    }

    /*************************************************************************
        Footer 
    **************************************************************************/
    .nt_home_base_01 .footerVertical {
        min-height: 100px;
        border: solid 1px blue;
    }

    .nt_home_base_01 div.main div.container-seven #noticiascuriosas {
        float: left;
    } 
    .nt_home_base_01 div.main div.container-seven #newsletter {
        width: 300px;
        float: right;
    }

    .nt_home_base_01 .footerVertical .nav_bookmark_01 {
        display: block;
    }

    .ie8 .nav_bookmark_01 {
        display: block;
    } 

    .nt_home_base_01 .footerVertical .nav_bookmark_01 ul li a.selected {
        width: 618px;
        margin: 0 auto;
    }

} /*C://xampp//htdocs//TelevisaGit//\nt_home_base_01\css\nt_home_base_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_home_base_01\css\nt_home_base_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    /*************************************************************************
        Main 
    **************************************************************************/
    .nt_home_base_01 div.main div.highlight {
        width: 100%;
    }
    .nt_home_base_01 div.main {
        width: 960px;
    }

    /*************************************************************************
        Header
    **************************************************************************/
    .nt_home_base_01 .main-header{
        border: 1px solid red;
        min-height: 100px;
    }

    /*************************************************************************
        Container One 
    **************************************************************************/
    .nt_home_base_01 div.main div.container-one {
        clear: both;
        overflow: hidden;
        border: 1px solid red;
        width: 100%;
    }

    .nt_home_base_01 div.main div.container-one .container-one-left{
        width: 625px;
        float:left;  
        border: 1px solid #ccc;
        min-height: 300px;
    }

    .nt_home_base_01 div.main div.container-one .container-one-right {
        width: 300px;
        float: right;
        margin-top: 0; 
        min-height: 300px;
    }  

    /*************************************************************************
    Container Two
    **************************************************************************/
    .nt_home_base_01 div.main div.container-two {
        margin-top: 1.5em;
        display: block;
        clear: both;
        border: 1px solid red;
        min-height: 200px;
    }


    /*************************************************************************
     Container Three 
    **************************************************************************/
    .nt_home_base_01 div.main div.container-three {
        border: 1px solid red; 
        min-height: 200px; 
    }

    .nt_home_base_01 div.main div.container-three .bannerNews1 {
        display: block;
    } 

    .nt_home_base_01 div.main div.bannerTopNews #banner1News {
        display: block;
    }
    .nt_home_base_01 div.main div.container-three #bannerNews2 {
        display: none;
    }

    .nt_home_base_01 div.main div.bannerTopNews #banner2News {
        display: none;
    }

    /*************************************************************************
        Container Four 
    **************************************************************************/
    .nt_home_base_01 div.main div.container-four {
        clear: both;
        overflow: hidden;
        border: 1px solid red; 
        min-height: 200px; 
    }

    .nt_home_base_01 div.main div.container-four div.container-four-left {
        width: 625px;
        float: left; 
        margin-top: 0;
        border: 1px solid #ccc; 
    }
    .nt_home_base_01 div.main div.container-four div.container-four-right {
        width: 300px;
        float: right;
        margin-top: 0;
        border: 1px solid #ccc; 
    }

    .nt_home_base_01 div.main div.container-four::after {
        clear: both;
    }

    .nt_home_base_01 div.main div.container-four::after {
        content: "";
        display: table;
    }  

    /*************************************************************************
        Container Five 
    **************************************************************************/
    .nt_home_base_01 div.main div.container-five {
        border: 1px solid red; 
        clear: both;
        min-height: 200px; 
        overflow: hidden;
        margin-bottom: 24px;
    }
    .nt_home_base_01 div.main div.container-five div.left {
        width: 625px;
        float: left;
        border: 1px solid #ccc; 
    }

    .nt_home_base_01 div.main div.container-five div.right {
        width: 300px;
        float: right;
        margin-top: 0;
        border: 1px solid #ccc; 
    }

    .nt_home_base_01 div.main div.container-five {
        zoom: 1;
    }

    .ie8 .nt_home_base_01 div.main div.container-five {
        width: 100%;
        height: auto;
        overflow: hidden; 
    } 

    .nt_home_base_01 div.main div.container-five::after {
        content: "";
        display: table;
    }
    .nt_home_base_01 div.main div.container-five::after {
        clear: both;
    }

    .nt_home_base_01 div.main div.container-five::before, .nt_home_base_01 div.main div.container-five::after {
        content: "";
        display: table;
    }

    /*************************************************************************
        Container Six 
    **************************************************************************/
    .nt_home_base_01 div.main div.container-six {
        display: none;
        border: 1px solid red; 
        min-height: 200px; 
    }

    /*************************************************************************
        Container Seven 
    **************************************************************************/
    .nt_home_base_01 div.main div.container-seven{
        display: none;
        border: 1px solid red; 
        min-height: 200px; 
    }


    /*************************************************************************
        Footer
    **************************************************************************/
    .nt_home_base_01 .footerVertical {
        margin: 0 auto;
        border: 1px solid red; 
        min-height: 200px; 
    }

    .nt_home_base_01 .footerVertical .nav_bookmark_01 ul li a.selected {
        width: 955px;
        margin: 0 auto;
    }



}


/*C://xampp//htdocs//TelevisaGit//\nt_home_base_01\css\nt_home_base_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_lasthour_main_01\css\nt_lasthour_main_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    /*************************************************************************
        Main  
    **************************************************************************/
    .nt_lasthour_main_01{
        width: 100%;
        color: black;
    }

    .nt_lasthour_main_01 div.main {
        width: 100%;
        margin: 0 auto 0 auto;
    }
    .nt_lasthour_main_01 div.main div.bannerTopNews {
        text-align: center;
    }

    .nt_lasthour_main_01 div.main div.bannerTopNews #banner2News {
        display: none;
    }

    .nt_lasthour_main_01 header.main div.section {
        -webkit-font-smoothing: antialiased;
    }
    .nt_lasthour_main_01 header.main {
        -webkit-font-smoothing: antialiased;
        background: none;
    }

    .nt_lasthour_main_01 header.main div.section.news {
        background: none;
    }

    .nt_lasthour_main_01 header.main > nav {
        margin: 0 auto 0 auto;
        position: relative;
    }

    .nt_lasthour_main_01 header.main div.section.news {
        border: none;
    }

    .nt_lasthour_main_01 header.main > nav {
        border: none;
        margin: 0 auto 0 auto;
        position: relative;
    }

    .nt_lasthour_main_01 div.main div.container-two {
        display: none;
    }
    .nt_lasthour_main_01 div.main div.container-three {
        display: none;
    }

    .nt_lasthour_main_01 div.main div.highlight {
        display: none;
    } 


    /*************************************************************************
        Contenedor 1
    **************************************************************************/
    .nt_lasthour_main_01 div.main div.container-one {
        clear: both;
        overflow: hidden;
    }
    .nt_lasthour_main_01 div.main div.container-one div.left {
        /*width: 100%;*/
        overflow: hidden;
        float: left;

    }
    .nt_lasthour_main_01 div.main div.container-one .container-one-left .container-lateral{
        min-height: 80px;
        width: 100%;
        margin-top: -24px;
    } 
    .nt_lasthour_main_01 div.main div.container-one .container-one-left .container-lateral .lateral-right{
        min-height: 80px;
    }  

    .nt_lasthour_main_01 div.main div.container-one .container-one-right .right2,
    .nt_lasthour_main_01 div.main div.container-one .container-one-right .c1r_4,
    .nt_lasthour_main_01 div.main div.container-one .container-one-right .container-full{
        display:none;
    }

    /*************************************************************************
        Footer
    **************************************************************************/
    .nt_lasthour_main_01 .footerVertical .nav_bookmark_01 {
        display: none;
    }

}

/*C://xampp//htdocs//TelevisaGit//\nt_lasthour_main_01\css\nt_lasthour_main_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_lasthour_main_01\css\nt_lasthour_main_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    /*************************************************************************
        Header  
    **************************************************************************/
    .nt_lasthour_main_01 div.nav-special {
        margin-top: -21px;
        border-bottom: solid 1px #ccc;
        border-top: solid 1px #ccc;
        height: 25px;
    }

    .nt_lasthour_main_01 div.nav-special .nav_newsspecial_01{
        width: 39em;
    }  

    /*************************************************************************
        Main  
    **************************************************************************/
    .nt_lasthour_main_01 div.main {
        width: 624px;
    }

    .nt_lasthour_main_01 .bannerNews1 {
        margin-bottom: 24px;  
    } 


    /*************************************************************************
        Container 1  
    **************************************************************************/
    .nt_lasthour_main_01 div.main div.container-one .container-one-left .lateral-left{
        float: left;
        width: 270px; 
        height: 70px;
        overflow: hidden;
    }

    .nt_lasthour_main_01 div.main div.container-one .container-one-left .container-lateral{
        min-height: 80px;
        width: 100%;
        margin-top: -24px;
    }

    .nt_lasthour_main_01 div.main div.container-one .container-one-left .lateral-right{
        float: right;
        width: 300px; 
        height: 70px;
        overflow: hidden;
    }

    .nt_lasthour_main_01 div.main div.container-one div.right {
        margin-top: 1.5em;
        clear:both;
        overflow: hidden;
    }
    .nt_lasthour_main_01 div.main div.bannerTopNews {
        margin-top: 1.5em;
    }
    .nt_lasthour_main_01 div.main div.container-six {
        zoom: 1;
    }

    .nt_lasthour_main_01 div.main div.highlight {
        display: block;
        width: 625px;
    }

    .nt_lasthour_main_01 div.main div.container-three .bannerNews1 {
        display: none;
    }

    .nt_lasthour_main_01 div.main div.bannerTopNews #banner2News {
        display: block;
        min-height: 120px;
    }

    .nt_lasthour_main_01 div.main div.container-one div.right div.right2 {
        width: 300px;
        float: right;
        min-height: 616px;
    }

    .nt_lasthour_main_01 div.main div.container-one div.right div.left2 {
        width: 300px;
        float: left;
    }

    .nt_lasthour_main_01 div.main div.container-one .container-one-right{

    } 

    .nt_lasthour_main_01 div.main div.container-one .container-one-right .left2{
        float: left;
    }

    .nt_lasthour_main_01 div.main div.container-one .container-one-right .right2{
        float: right;
        width: 300px;
    }

    .nt_lasthour_main_01 div.main div.container-one .container-one-right .container-full{
        clear: both;
        overflow: hidden;
    }

    .nt_lasthour_main_01 div.main div.container-one div.right {
        zoom: 1;
    }

    .nt_lasthour_main_01 div.main div.container-one {
        margin-top: 1.5em;
    }
    .nt_lasthour_main_01 div.main div.container-one div.right::before, .nt_lasthour_main_01 div.main div.container-one div.right::after {
        content: "";
        display: table;
    }
    .nt_lasthour_main_01 div.main div.container-one div.right::after {
        clear: both;
    }
    .nt_lasthour_main_01 div.main div.container-one div.right::before, .nt_lasthour_main_01 div.main div.container-one div.right::after {
        content: "";
        display: table;
    }


    .nt_lasthour_main_01 div.main div.container-one .container-one-right .right2,
    .nt_lasthour_main_01 div.main div.container-one .container-one-right .container-full{
        display:block;
    }

    /*************************************************************************
        Footer   
    **************************************************************************/
    .nt_lasthour_main_01 .footerVertical {
        min-height: 100px;
    } 

    .nt_lasthour_main_01 div.main div.container-seven #noticiascuriosas {
        width: 300px;
        float: left;
    }
    .nt_lasthour_main_01 div.main div.container-seven #newsletter {
        width: 300px;
        float: right;
    }

    .nt_lasthour_main_01 .footerVertical .nav_bookmark_01 {
        display: block;
    }

    .ie8 .nav_bookmark_01 {
        display: block;
    } 

    .nt_lasthour_main_01 .footerVertical .nav_bookmark_01 ul li a.selected {
        width: 618px;
        margin: 0 auto;
    }

}/*C://xampp//htdocs//TelevisaGit//\nt_lasthour_main_01\css\nt_lasthour_main_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_lasthour_main_01\css\nt_lasthour_main_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){

    /*************************************************************************
        Header  
    **************************************************************************/
    .nt_lasthour_main_01 div.nav-special {
        width: 99.88%;
        margin-top: -21px;
        height: 25px;
    }

    .nt_lasthour_main_01 div.nav-special .nav_newsspecial_01{
        width: 55em;
    } 

    /*************************************************************************
        Main  
    **************************************************************************/
    .nt_lasthour_main_01 div.main div.highlight {
        width: 100%;
    }
    .nt_lasthour_main_01 div.main {
        width: 960px; 
    } 

    /*************************************************************************
        Contenedor 1
    **************************************************************************/
    .nt_lasthour_main_01 div.main div.container-one {
        clear: both;
        overflow: hidden;
    } 

    .nt_lasthour_main_01 div.main div.container-one .lateral-left{
        float: left;
        width: 275px; 
        height: 70px;
        overflow: hidden;
    }

    .nt_lasthour_main_01 div.main div.container-one .lateral-right{
        float: right;
        width: 350px; 
        height: 70px;
        overflow: hidden;
    }

    .nt_lasthour_main_01 div.main div.container-one .container-one-left {
        width: 625px;
        float: left; 
    } 

    .nt_lasthour_main_01 div.main div.container-one .container-one-right {
        width: 300px;
        float: right;
        margin-top: 0;
    } 
	
	.nt_lasthour_main_01 div.main div.container-one .container-one-right .c1r_4{
		display:block;
	}

    /*************************************************************************
        Footer
    **************************************************************************/
    .nt_lasthour_main_01 .footerVertical .nav_bookmark_01 ul li a.selected {
        width: 955px;
        margin: 0 auto; 
    }

}


/*C://xampp//htdocs//TelevisaGit//\nt_lasthour_main_01\css\nt_lasthour_main_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_podcast_main_01\css\nt_podcast_main_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .nt_podcast_main_01 div.main div.art_branch_01_title {
        margin-bottom: 0;
    }
    .nt_podcast_main_01{
        width: 100%;
        color: black;
    }
    .nt_podcast_main_01 div.main {
        width: 100%;
        margin: 0 auto 0 auto;
    }
    .nt_podcast_main_01 div.main div.bannerTopNews {
        text-align: center;
    }
    .nt_podcast_main_01 div.main div.bannerTopNews #banner2News {
        display: none;
    }
    .nt_podcast_main_01 header.main div.section {
        -webkit-font-smoothing: antialiased;
    }
    .nt_podcast_main_01 header.main {
        -webkit-font-smoothing: antialiased;
        background: none;
    }
    .nt_podcast_main_01 header.main div.section.news {
        background: none;
    }
    .nt_podcast_main_01 header.main > nav {
        margin: 0 auto 0 auto;
        position: relative;
    }
    .nt_podcast_main_01 header.main div.section.news {
        border: none;
    }
    .nt_podcast_main_01 header.main > nav {
        border: none;
        margin: 0 auto 0 auto;
        position: relative;
    }
    .nt_podcast_main_01 div.main div.container-two {
        display: none;
    }
    .nt_podcast_main_01 div.main div.container-three {
        display: none;
    }
    .nt_podcast_main_01 div.main div.highlight {
        display: none;
    } 
    .nt_podcast_main_01 .bannerNews1 {
        display: none;
    }
    .nt_podcast_main_01 div.main div.container-one {
        clear: both;
        overflow: hidden;
    }
    .nt_podcast_main_01 div.main div.container-one div.left {
        width: 100%;
        overflow: hidden;
        float: left;
    }
    .nt_podcast_main_01 .footerVertical .nav_bookmark_01 {
        display: none;
        margin-bottom:0px;
    }

}

/*C://xampp//htdocs//TelevisaGit//\nt_podcast_main_01\css\nt_podcast_main_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_podcast_main_01\css\nt_podcast_main_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){ 
    .nt_podcast_main_01 div.nav-special {
        margin-top: -23px;
        border: solid 1px #ccc;
        height: 25px;
    }
    .nt_podcast_main_01 div.nav-special .nav_newsspecial_01{
        width: 39em;
    }
    .nt_podcast_main_01 div.main {
        width: 624px;
    }
    .nt_podcast_main_01 .bannerNews1 {
        margin-bottom: 24px;
        display: block;
    } 
    .ie7 .nt_podcast_main_01 .container-one .container-one-right .right2 .bannerNews1 {
        display: none;
    } 
    .nt_podcast_main_01 div.main div.container-one div.right {
        margin-top: 1.5em;
        clear:both;
        overflow: hidden;
    }
    .nt_podcast_main_01 div.main div.bannerTopNews {
        margin-top: 1.5em;
    }
    .nt_podcast_main_01 div.main div.container-six {
        zoom: 1;
    }
    .nt_podcast_main_01 div.main div.highlight {
        display: block;
        width: 625px;
        margin-bottom: 1.5em;
    }
    .nt_podcast_main_01 div.main div.container-three .bannerNews1 {
        display: none;
    }

    .nt_podcast_main_01 div.main div.bannerTopNews #banner2News {
        display: block;
        min-height: 120px;
    }
    .nt_podcast_main_01 div.main div.container-one .container-one-right .container-pair{
        clear: both;
        height: auto;
        width: 624px;
    }
    .nt_podcast_main_01 div.main div.container-one .container-one-right .container-pair .right2_1 {
        width: 300px;
        float: right;
    }
    .nt_podcast_main_01 div.main div.container-one .container-one-right .container-pair .left2_1 {
        width: 300px;
        float: left;
    }
    .nt_podcast_main_01 div.main div.container-one div.right div.left2 {
        width: 300px;
        float: left;
    }
    .nt_podcast_main_01 div.main div.container-one .container-one-right .left2{
        float: left;
        clear: both;
    }
    .nt_podcast_main_01 div.main div.container-one .container-one-right .right2{
        float: right;
        width: 300px;
    }
    .nt_podcast_main_01 div.main div.container-one .container-one-right .container-full{
        clear: both;
        overflow: hidden;
    }
    .nt_podcast_main_01 div.main div.container-one div.right {
        zoom: 1;
    }
    .nt_podcast_main_01 div.main div.container-one {
        margin-top: 1.5em;
    }
    .nt_podcast_main_01 div.main div.container-one div.right::before, .nt_podcast_main_01 div.main div.container-one div.right::after {
        content: "";
        display: table;
    }
    .nt_podcast_main_01 div.main div.container-one div.right::after {
        clear: both;
    }
    .nt_podcast_main_01 div.main div.container-one div.right::before, .nt_podcast_main_01 div.main div.container-one div.right::after {
        content: "";
        display: table;
    }
    .nt_podcast_main_01 .footerVertical {
        min-height: 100px;
    } 
    .nt_podcast_main_01 div.main div.container-seven #noticiascuriosas {
        width: 300px;
        float: left;
    }
    .nt_podcast_main_01 div.main div.container-seven #newsletter {
        width: 300px;
        float: right;
    }

    .nt_podcast_main_01 .footerVertical .nav_bookmark_01 {
        display: block;
    }
    .ie8 .nav_bookmark_01 {
        display: block;
    } 
    .nt_podcast_main_01 .footerVertical .nav_bookmark_01 ul li a.selected {
        width: 618px;
        margin: 0 auto;
    }

}/*C://xampp//htdocs//TelevisaGit//\nt_podcast_main_01\css\nt_podcast_main_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_podcast_main_01\css\nt_podcast_main_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    .nt_podcast_main_01 div.main div.highlight {
        width: 100%;
    }
    .nt_podcast_main_01 div.main {
        width: 960px; 
    } 
    .nt_podcast_main_01 div.nav-special {
        width: 99.88%;
        margin-top: -21px;
        height: 25px;
    }
    .nt_podcast_main_01 div.nav-special .nav_newsspecial_01{
        width: 55em;
    }
    .nt_podcast_main_01 div.main div.bannerTopNews #banner1News {
        display: block;
    } 
    .nt_podcast_main_01 div.main div.bannerTopNews #banner2News {
        display: none;
    }
    .nt_podcast_main_01 div.main div.container-one {
        clear: both;
        overflow: hidden;
    }  
    .nt_podcast_main_01 div.main div.container-one .container-one-left {
        width: 625px;
        float: left; 
    } 
    .nt_podcast_main_01 div.main div.container-one .container-one-right {
        width: 300px;
        float: right;
        margin-top: 0;
    }
    .nt_podcast_main_01 div.main div.container-one .container-one-right .container-pair{
        clear: both;
        height: auto;
        width: 300px;
    }
    .nt_podcast_main_01 div.main div.container-one .container-one-right .container-pair .right2_1 {
        width: 300px;
        float: none;
        clear: both;
    }
    .nt_podcast_main_01 div.main div.container-one .container-one-right .container-pair .left2_1 {
        width: 300px;
        float: none;
        clear: both;
    }
    .nt_podcast_main_01 .footerVertical .nav_bookmark_01 ul li a.selected {
        width: 955px;
        margin: 0 auto; 
    }

}


/*C://xampp//htdocs//TelevisaGit//\nt_podcast_main_01\css\nt_podcast_main_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_search_main_01\css\nt_search_main_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    /*************************************************************************
        Header 
    **************************************************************************/
    .nt_search_main_01 .main-header{
        width: 100%;
    }
    .nt_search_main_01 .bannerNewsHeader{
        display: block;
        width: 300px;
        margin:auto;
    }
    /*************************************************************************
        Main 
    **************************************************************************/
    .nt_search_main_01{
        width: 100%;
        color: black;
        overflow: hidden;
    }
    .nt_search_main_01 div.main {
        width: 100%;
        margin: 0 auto 0 auto;
    }
    .nt_search_main_01 div.main div.bannerTopNews {
        text-align: center;
    }
    .nt_search_main_01 div.main div.bannerTopNews #banner2News {
        display: none;
    }
    .nt_search_main_01 header.main div.section {
        -webkit-font-smoothing: antialiased;
    }
    .nt_search_main_01 header.main {
        -webkit-font-smoothing: antialiased;
        background: none;
    }
    .nt_search_main_01 header.main div.section.news {
        background: none;
    }
    .nt_search_main_01 header.main > nav {
        margin: 0 auto 0 auto;
        position: relative;
    }
    .nt_search_main_01 header.main div.section.news {
        border: none;
    }
    .nt_search_main_01 header.main > nav {
        border: none;
        margin: 0 auto 0 auto;
        position: relative;
    }
    /*************************************************************************
        Container One 
    **************************************************************************/
    .nt_search_main_01 div.main div.container-one {
        margin-top: 1.5em;
    }
    .nt_search_main_01 div.main div.container-one .container-one-right2 {
        display:none;
    }
    /*************************************************************************
        Container Two 
    **************************************************************************/
    .nt_search_main_01 div.main div.container-two {

    }
    .nt_search_main_01 div.main div.bannerTopNews div {
        display: none;
    }
    .nt_search_main_01 div.main div.container-three {
        display: none;
    }
    /*************************************************************************
        Container One 
    **************************************************************************/
    .nt_search_main_01 div.main div.container-one div.left {
        overflow: hidden;
        float: left;

    }
    /*************************************************************************
        Container Four 
    **************************************************************************/
    .nt_search_main_01 div.main div.container-four{
        clear: both;
        overflow: hidden;
        width: 99%;
    }
    .nt_search_main_01 div.main div.container-four div.left {
        float: left;  
        width: 100%;
        min-height: 100px;
    }
    .nt_search_main_01 div.main div.container-four div.right {
        float: none;
        width: 100%;
        min-height: 100px;
    }
    .nt_search_main_01 div.main div.container-four .container-four-left{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc; 
    }
    .nt_search_main_01 div.main div.container-four .container-four-right{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc;
    }
    .nt_search_main_01 div.main div.container-four .container-four-right .left2{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc;
    }
    .nt_search_main_01 div.main div.container-four .container-four-right .right2{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc; 
    }
    /*************************************************************************
        Container Five 
    **************************************************************************/
    .nt_search_main_01 div.main div.container-five{
        min-height: 300px;
        border: solid 1px green;
    }
    .nt_search_main_01 div.main div.container-five div.left {
        float: none; 
        border: solid 1px #ccc; 
    }
    .nt_search_main_01 div.main div.container-five div.right {
        float: none; 
        border: solid 1px #ccc;  
    }
    .nt_search_main_01 div.main div.container-five div.right .left2 {
        border: solid 1px #ccc; 
        float: left;
        min-height: 300px;
        width: 99%;
    }
    .nt_search_main_01 div.main div.container-five div.right .right2 {
        border: solid 1px #ccc; 
        min-height: 300px;
        float: left;
        overflow: hidden;
        width: 100%;
    }
    .nt_search_main_01 div.main div.container-five div.left {
        float: none;   
    }
    .nt_search_main_01 div.main div.highlight {
        display: none;
    }
    .nt_search_main_01 div.main div.container-five .bottom{
        clear: both;
        border: solid 1px green;
        min-height: 200px;
        overflow: hidden;
    } 
    /*************************************************************************
        Container Six 
    **************************************************************************/
    .nt_search_main_01 div.main div.container-six{
        min-height: 300px;
        border: solid 1px green;
    }
    /*************************************************************************
        Footer 
    **************************************************************************/
    .nt_search_main_01 .footerVertical {
        min-height: 100px;
    }
    .nt_search_main_01 .footerVertical .nav_bookmark_01 {
        display: none;
    }
}
/*C://xampp//htdocs//TelevisaGit//\nt_search_main_01\css\nt_search_main_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_search_main_01\css\nt_search_main_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    /*************************************************************************
        Header  
    **************************************************************************/
    .nt_search_main_01 .bannerNewsHeader{
        display: none;
    }
    .nt_search_main_01 .main-header{
        min-height: 100px;
        width: 100%;
        display:inline-block;
    }
    .nt_search_main_01 div.nav-special {
        margin-top: -23px;
        border: solid 1px #ccc;
        height: 25px;
    } 
    .nt_search_main_01 div.nav-special .nav_newsspecial_01{
        width: 39.5em;
    }
    /*************************************************************************
        Main 
    **************************************************************************/
    .nt_search_main_01 div.main {
        width: 624px;
    }
    .nt_search_main_01 .bannerNews1 {
        margin-bottom: 24px;  
    } 
    /*************************************************************************
        Container One 
    **************************************************************************/
    .nt_search_main_01 div.main div.container-one {
        margin-top: 1.5em;
        width: 625px;
    }
    .nt_search_main_01 div.main div.container-one div.right {
        margin-top: 1.5em;
        width: 625px;
    }
    .nt_search_main_01 div.main div.bannerTopNews {
        margin-top: 1.5em;
    }
    .nt_search_main_01 div.main div.container-six {
        zoom: 1;
    }

    .nt_search_main_01 div.main div.highlight {
        display: block;
        width: 625px;
    }
    .nt_search_main_01 div.main .container-one .container-one-right2 {
        display:none;
    }
    .nt_search_main_01 div.main .container-one .container-one-right .subcontainer-right{
        float: right;
    }   
    /*************************************************************************
        Container Three 
    **************************************************************************/
    .nt_search_main_01 div.main div.container-three {
        width: 100%;
    }
    .nt_search_main_01 div.main div.container-three .bannerNews1 {
        display: none;
    }

    .nt_search_main_01 div.main div.bannerTopNews #banner2News {
        display: block;
        min-height: 120px;
    }
    .nt_search_main_01 div.main div.container-one div.right div.right2 {
        width: 300px;
        float: right;
        min-height: 616px;
    }
    .nt_search_main_01 div.main div.container-one div.right div.left2 {
        width: 300px;
        float: left;
    }
    .nt_search_main_01 div.main div.container-one div.right {
        zoom: 1;
    }
    .nt_search_main_01 div.main div.container-one {
        margin-top: 1.5em;
    }
    .nt_search_main_01 div.main div.container-one div.right::before, .nt_search_main_01 div.main div.container-one div.right::after {
        content: "";
        display: table;
    }
    .nt_search_main_01 div.main div.container-one div.right::after {
        clear: both;
    }
    .nt_search_main_01 div.main div.container-one div.right::before, .nt_search_main_01 div.main div.container-one div.right::after {
        content: "";
        display: table;
    }
    .nt_search_main_01 div.main div.container-three {
        display: block;
        text-align: center;
        height: auto;
        clear: both;
        overflow: hidden;

    }
    /*************************************************************************
        Container Four 
    **************************************************************************/
    .nt_search_main_01 div.main div.container-four div.left {
        zoom: 1;
        float: left;
    }
    /*************************************************************************
        Container Five 
    **************************************************************************/
    .nt_search_main_01 div.main div.container-five {
        border: solid 1px blue;
    }

    .nt_search_main_01 div.main div.container-five div.right div.left2 {
        width: 300px;
        float: left;
        min-height: 632px;
        border: solid 1px #ccc;
    }
    .nt_search_main_01 div.main div.container-five div.right div.right2 {
        width: 300px;
        float: right;
        min-height: 621px;
        border: solid 1px #ccc;
    }
    .nt_search_main_01 div.main div.container-five div.right div.bottom {
        margin-top: 1.5em;
        width: 625px;
    }
    .nt_search_main_01 div.main div.container-five div.right div.bottom #bloggers {
        float: left;
        width: 300px;
    }
    .nt_search_main_01 div.main div.container-five div.right div.bottom #posteos {
        float: right;
        width: 300px;
    }

    .nt_search_main_01 div.main div.container-five div.right div.bottom {
        zoom: 1;
    }
    .nt_search_main_01 div.main div.container-five div.right div.bottom {
        clear: both;
        width: 300px;
    }
    .nt_search_main_01 div.main div.container-five div.left::before, .nt_search_main_01 div.main div.container-five div.left::after {
        content: "";
        display: table;
    }
    /*************************************************************************
        Container Six 
    **************************************************************************/
    .nt_search_main_01 div.main div.container-six {
        margin-top: 1.5em;
        border: solid 1px blue;
    }
    /*************************************************************************
    Container Seven 
    **************************************************************************/
    .nt_search_main_01 div.main div.container-seven {
        border: solid 1px blue;
        min-height: 200px;
    }
    .nt_search_main_01 div.main div.container-seven::before, .nt_search_main_01 div.main div.container-seven::after {
        content: "";
        display: table;
    }
    .nt_search_main_01 div.main div.container-seven::before, .nt_search_main_01 div.main div.container-seven::after {
        content: "";
        display: table;
    }
    .nt_search_main_01 div.main div.container-seven::after {
        clear: both;
    }
    .nt_search_main_01 div.main div.container-six::before, .nt_search_main_01 div.main div.container-six::after {
        content: "";
        display: table;
    }
    .nt_search_main_01 div.main div.container-six::after {
        clear: both;
    }
    .nt_search_main_01 div.main div.container-six::before, .nt_search_main_01 div.main div.container-six::after {
        content: "";
        display: table;
    }
    .nt_search_main_01 div.main div.container-six:before,
    .nt_search_main_01 div.main div.container-six:after {
        content: "";
        display: table;
    }
    .nt_search_main_01 div.main div.container-six::after {
        clear: both;
    }
    .nt_search_main_01 div.main div.container-seven {
        margin-top: 1.5em;
    }
    .nt_search_main_01 div.main div.container-four div.right div.left2 {
        width: 300px;
        float: left;
    }
    .nt_search_main_01 div.main div.container-four div.right div.right2 {
        width: 300px;
        float: right;
    }
    .nt_search_main_01 div.main div.container-four div.left::after {
        clear: both;
    }
    .nt_search_main_01 div.main div.container-four {
        margin-top: 1.5em;
    }
    .nt_search_main_01 div.main div.container-four div.right {
        zoom: 1;
    }
    .nt_search_main_01 div.main div.container-four div.right {
        margin-top: 1.5em;
    }
    .nt_search_main_01 div.main div.container-four div.right::before, .nt_search_main_01 div.main div.container-four div.right::after {
        content: "";
        display: table;
    }
    .nt_search_main_01 div.main div.container-four div.right::after {
        clear: both;
    }
    .nt_search_main_01 div.main div.container-four div.left::before, .nt_search_main_01 div.main div.container-four div.left::after {
        content: "";
        display: table;
    }
    .nt_search_main_01 div.main div.container-four div.left::before, .nt_search_main_01 div.main div.container-four div.left::after {
        content: "";
        display: table;
    }
    .nt_search_main_01 div.main div.container-five div.left div.right2 {
        width: 300px;
        float: right;
        min-height: 1870px; 
    }
    .nt_search_main_01 div.main div.container-five div.left div.left2 {
        width: 300px;
        float: left;
        min-height: 1872px; 
    }
    .nt_search_main_01 div.main div.container-five div.right {
        zoom: 1;
    }
    .nt_search_main_01 div.main div.container-five div.right::before, .nt_search_main_01 div.main div.container-five div.right::after {
        content: "";
        display: table;
    }  
    .nt_search_main_01 div.main div.container-five div.right::after {
        clear: both;
    }
    .nt_search_main_01 div.main div.container-five div.left::before, .nt_search_main_01 div.main div.container-five div.left::after {
        content: "";
        display: table;
    }
    .nt_search_main_01 div.main div.container-seven {
        zoom: 1;
        min-height: 387px;
    }
    .nt_search_main_01 div.main div.container-seven .nt_search_main_01letter {
        width: 300px;
        float: right;
    }
    .nt_search_main_01 div.main div.container-seven #noticiascuriosas {
        width: 660px;
        float: left;
    }
    .nt_search_main_01 div.main div.container-five {
        margin-top: 1.5em;
    }

    .nt_search_main_01 div.main div.container-five div.left {
        zoom: 1;
        min-height: 1872px;
    }
    .nt_search_main_01 div.main div.container-five div.right {
        margin-top: 1.5em;
        float: none;
    }
    /*************************************************************************
        Footer 
    **************************************************************************/
    .nt_search_main_01 .footerVertical {
        min-height: 100px;
    }
    .nt_search_main_01 div.main div.container-seven #noticiascuriosas {
        float: left;
    } 
    .nt_search_main_01 div.main div.container-seven #newsletter {
        width: 300px;
        float: right;
    }
    .nt_search_main_01 .footerVertical .nav_bookmark_01 {
        display: block;
    }
    .ie8 .nav_bookmark_01 {
        display: block;
    } 
    .nt_search_main_01 .footerVertical .nav_bookmark_01 ul li a.selected {
        width: 618px;
        margin: 0 auto;
    }
} /*C://xampp//htdocs//TelevisaGit//\nt_search_main_01\css\nt_search_main_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_search_main_01\css\nt_search_main_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    /*************************************************************************
        Main 
    **************************************************************************/
    .nt_search_main_01 div.main div.highlight {
        width: 100%;
    }
    .nt_search_main_01 div.main {
        width: 960px;
    }
    /*************************************************************************
        Header  
    **************************************************************************/
    .nt_search_main_01 div.nav-special {
        width: 100%;
        margin-top: -23px;
        border: solid 1px #ccc;
        height: 25px;
    }
    .nt_search_main_01 div.nav-special .nav_newsspecial_01{
        width: 55.8em;
    } 
    /*************************************************************************
        Buscador  
    **************************************************************************/ 
    .nt_search_main_01 div.main .container-search{
        width: 100%;
    }
    /*************************************************************************
        Container One 
    **************************************************************************/
    .nt_search_main_01 div.main div.container-one {
        clear: both;
        width: 100%;
        display:inline-block;
    }
    .nt_search_main_01 div.main div.container-one .container-one-left{
        min-height: 300px;
        width: 624px;
        float:left;
        clear: both;
    }
    .nt_search_main_01 div.main div.container-one .container-one-right,
    .nt_search_main_01 div.main div.container-one .container-one-right2 {
        width: 300px;
        float: left;
        margin-top: 0; 
        min-height: 300px;
        display:block;
        margin-left:24px;
    }
    .nt_search_main_01 div.main div.container-one .container-one-right .left2{
        width: 300px;
        min-height: 200px;
        float: left; 
    }
    .nt_search_main_01 div.main div.container-one .container-one-right .right2{
        width: 300px;
        min-height: 200px;
        float: right;
    }
    /*************************************************************************
    Container Two
    **************************************************************************/
    .nt_search_main_01 div.main div.container-two {
        margin-top: 1.5em;
        display: block;
        clear: both;
        min-height: 200px;
    }
    /*************************************************************************
     Container Three 
    **************************************************************************/
    .nt_search_main_01 div.main div.container-three {
        height: auto;
    }
    .nt_search_main_01 div.main div.container-three .bannerNews1 {
        display: block;
    } 
    .nt_search_main_01 div.main div.bannerTopNews #banner1News {
        display: block;
    }
    .nt_search_main_01 div.main div.container-three #bannerNews2 {
        display: none;
    }
    .nt_search_main_01 div.main div.bannerTopNews #banner2News {
        display: none;
    }
    /*************************************************************************
        Container Four 
    **************************************************************************/
    .nt_search_main_01 div.main div.container-four {
        clear: both;
        overflow: hidden;
        border: 1px solid red; 
        min-height: 200px; 
    }
    .nt_search_main_01 div.main div.container-four div.container-four-left {
        width: 625px;
        float: left; 
        margin-top: 0;
        border: 1px solid #ccc; 
    }
    .nt_search_main_01 div.main div.container-four div.container-four-right {
        width: 300px;
        float: right;
        margin-top: 0;
        border: 1px solid #ccc; 
    }
    .nt_search_main_01 div.main div.container-four::after {
        clear: both;
    }
    .nt_search_main_01 div.main div.container-four::after {
        content: "";
        display: table;
    }  
    /*************************************************************************
        Container Five 
    **************************************************************************/
    .nt_search_main_01 div.main div.container-five {
        border: 1px solid red; 
        clear: both;
        min-height: 200px; 
        overflow: hidden;
        margin-bottom: 24px;
    }
    .nt_search_main_01 div.main div.container-five div.left {
        width: 625px;
        float: left;
        border: 1px solid #ccc; 
    }
    .nt_search_main_01 div.main div.container-five div.right {
        width: 300px;
        float: right;
        margin-top: 0;
        border: 1px solid #ccc; 
    }
    .nt_search_main_01 div.main div.container-five {
        zoom: 1;
    }
    .ie8 .nt_search_main_01 div.main div.container-five {
        width: 100%;
        height: auto;
        overflow: hidden; 
    } 
    .nt_search_main_01 div.main div.container-five::after {
        content: "";
        display: table;
    }
    .nt_search_main_01 div.main div.container-five::after {
        clear: both;
    }
    .nt_search_main_01 div.main div.container-five::before, .nt_search_main_01 div.main div.container-five::after {
        content: "";
        display: table;
    }
    /*************************************************************************
        Container Six 
    **************************************************************************/
    .nt_search_main_01 div.main div.container-six {
        display: none;
        border: 1px solid red; 
        min-height: 200px; 
    }
    /*************************************************************************
        Container Seven 
    **************************************************************************/
    .nt_search_main_01 div.main div.container-seven{
        display: none;
        border: 1px solid red; 
        min-height: 200px; 
    }
    /*************************************************************************
        Footer
    **************************************************************************/
    .nt_search_main_01 .footerVertical {
        margin: 0 auto;
    }
    .nt_search_main_01 .footerVertical .nav_bookmark_01 ul li a.selected {
        width: 955px;
        margin: 0 auto;
    }
}

/*C://xampp//htdocs//TelevisaGit//\nt_search_main_01\css\nt_search_main_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_traffic_main_01\css\nt_traffic_main_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {

    /*************************************************************************
        Header 
    **************************************************************************/
    .nt_traffic_main_01 .main-header{
        min-height: 100px;
        width: 100%;
    }

    /*************************************************************************
        Main 
    **************************************************************************/
    .nt_traffic_main_01{
        width: 100%;
        color: black;
    }

    .nt_traffic_main_01 div.main {
        width: 100%;
        margin: 0 auto 0 auto;
    }

    .nt_traffic_main_01 .main-header{
        /*min-height: 6.7em;*/
    }
    .nt_traffic_main_01 div.main div.bannerTopNews {
        text-align: center;
    }

    .nt_traffic_main_01 div.main div.bannerTopNews #banner2News {
        display: none;
    }

    .nt_traffic_main_01 header.main div.section {
        -webkit-font-smoothing: antialiased;
    }
    .nt_traffic_main_01 header.main {
        -webkit-font-smoothing: antialiased;
        background: none;
    }

    .nt_traffic_main_01 header.main div.section.news {
        background: none;
    }

    .nt_traffic_main_01 header.main > nav {
        margin: 0 auto 0 auto;
        position: relative;
    }

    .nt_traffic_main_01 header.main div.section.news {
        border: none;
    }

    .nt_traffic_main_01 header.main > nav {
        border: none;
        margin: 0 auto 0 auto;
        position: relative;
    }

    /*************************************************************************
        Container One 
    **************************************************************************/
    .nt_traffic_main_01 div.main div.container-one {
        margin-top: 1.5em;
    }

    /*************************************************************************
        Container Two 
    **************************************************************************/
    .nt_traffic_main_01 div.main div.container-two {

    }

    .nt_traffic_main_01 div.main div.bannerTopNews div {
        /*display: none;*/
    }
    .nt_traffic_main_01 div.main div.container-three {
        display: none;
    }
    
	
	.nt_traffic_main_01 .bannerNews1,
	.nt_traffic_main_01 .bannerNews2 {
        display: none;
    }
    /*************************************************************************
        Container One 
    **************************************************************************/
    .nt_traffic_main_01 div.main div.container-one div.left {
        overflow: hidden;
        float: left;

    }
    /*
        .nt_traffic_main_01 div.main div.container-one .container-one-right .left2{
            width: 99%;
            min-height: 200px;
            border: solid 1px #ccc; 
        }
    
        .nt_traffic_main_01 div.main div.container-one .container-one-right .right2{
            width: 99%;
            min-height: 200px;
            border: solid 1px #ccc; 
        }
    */

    /*************************************************************************
        Container Four 
    **************************************************************************/
    .nt_traffic_main_01 div.main div.container-four
    {
        /*margin-top: -1.46em;*/
        clear: both;
        overflow: hidden;
        width: 99%;
    }
    .nt_traffic_main_01 div.main div.container-four div.left {
        float: left;  
        width: 100%;
        min-height: 100px;
    }

    .nt_traffic_main_01 div.main div.container-four div.right {
        float: none;
        width: 100%;
        min-height: 100px;
    }

    .nt_traffic_main_01 div.main div.container-four .container-four-left{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc; 
    }

    .nt_traffic_main_01 div.main div.container-four .container-four-right{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc;
    }

    .nt_traffic_main_01 div.main div.container-four .container-four-right .left2{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc;
    }

    .nt_traffic_main_01 div.main div.container-four .container-four-right .right2{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc; 
    }

    /*************************************************************************
        Container Five 
    **************************************************************************/
    .nt_traffic_main_01 div.main div.container-five{
        /*min-height: 300px;*/
    }


    .nt_traffic_main_01 div.main div.container-five div.left {
        float: none; 
        border: solid 1px #ccc; 
    }
    .nt_traffic_main_01 div.main div.container-five div.right {
        float: none; 
        border: solid 1px #ccc;  
    }

    .nt_traffic_main_01 div.main div.container-five div.right .left2 {
        border: solid 1px #ccc; 
        float: left;
        min-height: 300px;
        width: 99%;
    }

    .nt_traffic_main_01 div.main div.container-five div.right .right2 {
        border: solid 1px #ccc; 
        min-height: 300px;
        /*clear: both;*/
        float: left;
        overflow: hidden;
        width: 100%;
    }

    .nt_traffic_main_01 div.main div.container-five div.left {
        float: none;   
    }

    .nt_traffic_main_01 div.main div.highlight {
        display: none;
    }

    .nt_traffic_main_01 div.main div.container-five .bottom{
        clear: both;
        border: solid 1px green;
        min-height: 200px;
        overflow: hidden;
    } 

    /*************************************************************************
        Container Six 
    **************************************************************************/
    .nt_traffic_main_01 div.main div.container-six{
        min-height: 300px;
        border: solid 1px green;
    }


    /*************************************************************************
        Footer 
    **************************************************************************/
    .nt_traffic_main_01 .footerVertical {
        min-height: 100px;
    }
    .nt_traffic_main_01 .footerVertical .nav_bookmark_01 {
        display: none;
    }

}

/*C://xampp//htdocs//TelevisaGit//\nt_traffic_main_01\css\nt_traffic_main_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_traffic_main_01\css\nt_traffic_main_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){

    /*************************************************************************
        Header  
    **************************************************************************/
    .nt_traffic_main_01 div.nav-special {
        margin-top: -21px;
        border: solid 1px #ccc;
        height: 25px;
    } 

    .nt_traffic_main_01 div.nav-special .nav_newsspecial_01{
        width: 39.5em;
    }
    .bannerTopNews #banner2News img{
        margin-bottom: 24px;
    }
    /*************************************************************************
        Main 
    **************************************************************************/
    .nt_traffic_main_01 div.main {
        width: 624px;
    }

    .nt_traffic_main_01 .bannerNews1 {
        margin-bottom: 24px;  
    } 

    /*************************************************************************
        Container One 
    **************************************************************************/
    .nt_traffic_main_01 div.main div.container-one {
        margin-top: 1.5em;
        width: 625px;
    }
    .nt_traffic_main_01 div.main div.container-one div.right {
        margin-top: 1.5em;
        width: 625px;
    }
    .nt_traffic_main_01 div.main div.bannerTopNews {
        margin-top: 1.5em;
    }
    .nt_traffic_main_01 div.main div.container-six {
        zoom: 1;
    }

    .nt_traffic_main_01 div.main div.highlight {
        display: block;
        width: 625px;
    }

    .nt_traffic_main_01 div.main .container-one .container-one-right .subcontainer-left{
        float: left;
        width: 300px;
    }

    .nt_traffic_main_01 div.main .container-one .container-one-right .subcontainer-right{
        float: right;
        width: 100%;
        height: 120px;
    } 

    .subcontainer-right .bannerNews1 {

        margin-left: 12px;
    }   


    /*************************************************************************
   Container Two 
**************************************************************************/
    .nt_traffic_main_01 div.main div.container-two {
        margin-bottom:24px;
    }

    .ie8 .nt_traffic_main_01 div.main div.container-two {
        margin-bottom:60px;
    }
    /*************************************************************************
        Container Three 
    **************************************************************************/
    .nt_traffic_main_01 div.main div.container-three {
        width: 100%;
    }

    .nt_traffic_main_01 .bannerNews1{
        display: none;
    }

    .nt_traffic_main_01 .bannerNews2 {
        width:600px;
        margin:auto;
        display: block;
        margin-bottom:24px;
    }

    .nt_traffic_main_01 div.main div.bannerTopNews #banner2News {
        display: block;
        min-height: 120px;
    }

    .nt_traffic_main_01 div.main div.container-one div.right div.right2 {
        width: 300px;
        float: right;
        min-height: 616px;
    }

    .nt_traffic_main_01 div.main div.container-one div.right div.left2 {
        width: 300px;
        float: left;
    }

    .nt_traffic_main_01 div.main div.container-one div.right {
        zoom: 1;
    }

    .nt_traffic_main_01 div.main div.container-one {
        margin-top: 1.5em;
    }
    .nt_traffic_main_01 div.main div.container-one div.right::before, .nt_traffic_main_01 div.main div.container-one div.right::after {
        content: "";
        display: table;
    }
    .nt_traffic_main_01 div.main div.container-one div.right::after {
        clear: both;
    }
    .nt_traffic_main_01 div.main div.container-one div.right::before, .nt_traffic_main_01 div.main div.container-one div.right::after {
        content: "";
        display: table;
    }
    .nt_traffic_main_01 div.main div.container-three {
        display: block;
        text-align: center;
        height: auto;
        clear: both;
        overflow: hidden;

    }


    /*************************************************************************
        Container Four 
    **************************************************************************/
    .nt_traffic_main_01 div.main div.container-four div.left {
        zoom: 1;
        float: left;
    }
    /*************************************************************************
        Container Five 
    **************************************************************************/
    .nt_traffic_main_01 div.main div.container-five {

    }

    .nt_traffic_main_01 div.main div.container-five div.right div.left2 {
        width: 300px;
        float: left;
        min-height: 632px;
        border: solid 1px #ccc;
    }

    .nt_traffic_main_01 div.main div.container-five div.right div.right2 {
        width: 300px;
        float: right;
        min-height: 621px;
        border: solid 1px #ccc;
    }



    .nt_traffic_main_01 div.main div.container-five div.right div.bottom {
        margin-top: 1.5em;
        width: 625px;
    }

    .nt_traffic_main_01 div.main div.container-five div.right div.bottom #bloggers {
        float: left;
        width: 300px;
    }
    .nt_traffic_main_01 div.main div.container-five div.right div.bottom #posteos {
        float: right;
        width: 300px;
    }

    .nt_traffic_main_01 div.main div.container-five div.right div.bottom {
        zoom: 1;
    }

    .nt_traffic_main_01 div.main div.container-five div.right div.bottom {
        clear: both;
        width: 300px;
    }

    .nt_traffic_main_01 div.main div.container-five div.left::before, .nt_traffic_main_01 div.main div.container-five div.left::after {
        content: "";
        display: table;
    }

    /*************************************************************************
        Container Six 
    **************************************************************************/
    .nt_traffic_main_01 div.main div.container-six {
        margin-top: 1.5em;
        border: solid 1px blue;
    }

    /*************************************************************************
    Container Seven 
    **************************************************************************/

    .nt_traffic_main_01 div.main div.container-seven {
        border: solid 1px blue;
        min-height: 200px;
    }
    .nt_traffic_main_01 div.main div.container-seven::before, .nt_traffic_main_01 div.main div.container-seven::after {
        content: "";
        display: table;
    }
    .nt_traffic_main_01 div.main div.container-seven::before, .nt_traffic_main_01 div.main div.container-seven::after {
        content: "";
        display: table;
    }

    .nt_traffic_main_01 div.main div.container-seven::after {
        clear: both;
    }

    .nt_traffic_main_01 div.main div.container-six::before, .nt_traffic_main_01 div.main div.container-six::after {
        content: "";
        display: table;
    }

    .nt_traffic_main_01 div.main div.container-six::after {
        clear: both;
    }
    .nt_traffic_main_01 div.main div.container-six::before, .nt_traffic_main_01 div.main div.container-six::after {
        content: "";
        display: table;
    }

    .nt_traffic_main_01 div.main div.container-six:before,
    .nt_traffic_main_01 div.main div.container-six:after {
        content: "";
        display: table;
    }
    .nt_traffic_main_01 div.main div.container-six::after {
        clear: both;
    }

    .nt_traffic_main_01 div.main div.container-seven {
        margin-top: 1.5em;
    }

    .nt_traffic_main_01 div.main div.container-four div.right div.left2 {
        width: 300px;
        float: left;
    }

    .nt_traffic_main_01 div.main div.container-four div.right div.right2 {
        width: 300px;
        float: right;
    }

    .nt_traffic_main_01 div.main div.container-four div.left::after {
        clear: both;
    }

    .nt_traffic_main_01 div.main div.container-four {
        margin-top: 1.5em;
    }

    .nt_traffic_main_01 div.main div.container-four div.right {
        zoom: 1;
    }

    .nt_traffic_main_01 div.main div.container-four div.right {
        margin-top: 1.5em;
    }

    .nt_traffic_main_01 div.main div.container-four div.right::before, .nt_traffic_main_01 div.main div.container-four div.right::after {
        content: "";
        display: table;
    }

    .nt_traffic_main_01 div.main div.container-four div.right::after {
        clear: both;
    }

    .nt_traffic_main_01 div.main div.container-four div.left::before, .nt_traffic_main_01 div.main div.container-four div.left::after {
        content: "";
        display: table;
    }

    .nt_traffic_main_01 div.main div.container-four div.left::before, .nt_traffic_main_01 div.main div.container-four div.left::after {
        content: "";
        display: table;
    }

    .nt_traffic_main_01 div.main div.container-five div.left div.right2 {
        width: 300px;
        float: right;
        min-height: 1870px; 
    }
    .nt_traffic_main_01 div.main div.container-five div.left div.left2 {
        width: 300px;
        float: left;
        min-height: 1872px; 
    }

    .nt_traffic_main_01 div.main div.container-five div.right {
        zoom: 1;
    }

    .nt_traffic_main_01 div.main div.container-five div.right::before, .nt_traffic_main_01 div.main div.container-five div.right::after {
        content: "";
        display: table;
    }  

    .nt_traffic_main_01 div.main div.container-five div.right::after {
        clear: both;
    }


    .nt_traffic_main_01 div.main div.container-five div.left::before, .nt_traffic_main_01 div.main div.container-five div.left::after {
        content: "";
        display: table;
    }


    .nt_traffic_main_01 div.main div.container-seven {
        zoom: 1;
        min-height: 387px;
    } 


    .nt_traffic_main_01 div.main div.container-seven .nt_traffic_main_01letter {
        width: 300px;
        float: right;
    }

    .nt_traffic_main_01 div.main div.container-seven #noticiascuriosas {
        width: 660px;
        float: left;
    }

    .nt_traffic_main_01 div.main div.container-five div.left {
        zoom: 1;
        min-height: 1872px;
    }

    .nt_traffic_main_01 div.main div.container-five div.right {
        margin-top: 1.5em;
        float: none;
    }

    /*************************************************************************
        Footer 
    **************************************************************************/
    .nt_traffic_main_01 .footerVertical {
        min-height: 100px;
    }

    .nt_traffic_main_01 div.main div.container-seven #noticiascuriosas {
        float: left;
    } 
    .nt_traffic_main_01 div.main div.container-seven #newsletter {
        width: 300px;
        float: right;
    }

    .nt_traffic_main_01 .footerVertical .nav_bookmark_01 {
        display: block;
    }

    .ie8 .nav_bookmark_01 {
        display: block;
    } 

    .nt_traffic_main_01 .footerVertical .nav_bookmark_01 ul li a.selected {
        width: 618px;
        margin: 0 auto;
    }
    .nt_traffic_main_01 .footerVertical .nav_bookmark_01 {
        margin-bottom: 0px;
    }
    .nt_traffic_main_01 .subcontainer-left .ads_combo_01{
        display: block !important;
    }
    .nt_traffic_main_01 .subcontainer-right .ads_boxnews_01{
        display: none !important;
    }

} /*C://xampp//htdocs//TelevisaGit//\nt_traffic_main_01\css\nt_traffic_main_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_traffic_main_01\css\nt_traffic_main_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    /*************************************************************************
        Main 
    **************************************************************************/
    .nt_traffic_main_01 div.main div.highlight {
        width: 100%;
    }
    .nt_traffic_main_01 div.main {
        width: 960px;
    }
    .bannerTopNews #banner1News img{
        margin-bottom: 24px;
    }
    /*************************************************************************
        Header  
    **************************************************************************/
    .nt_traffic_main_01 div.nav-special {
        width: 99.88%;
        margin-top: -21px;
        height: 25px;
    }
    .nt_traffic_main_01 div.nav-special .nav_newsspecial_01{
        width: 55em;
    } 
    /*************************************************************************
        Container One 
    **************************************************************************/
    .nt_traffic_main_01 div.main div.container-one {
        clear: both;
        width: 100%;
    }
    .nt_traffic_main_01 div.main div.container-one .container-one-left{
        width: 625px;
        float:left;  
        min-height: 300px;
    }
    .nt_traffic_main_01 div.main div.container-one .container-one-right {
        float: right;
        margin-top: 0; 
    }
    .nt_traffic_main_01 div.main div.container-one .container-one-right .left2{
        width: 300px;
        min-height: 200px;
        float: left; 
    }
    .nt_traffic_main_01 div.main div.container-one .container-one-right .right2{
        width: 300px;
        min-height: 200px;
        float: right;
    }
    .nt_traffic_main_01 div.main .container-one .container-one-right .subcontainer-left{
        float: left;
        width: 300px;
    }

    .nt_traffic_main_01 div.main .container-one .container-one-right .subcontainer-right{
        float: right;
        width: 300px;
    }

    .nt_traffic_main_01  .bannerNews1{
        margin-top:30px;
        display: block;
    }

    .nt_traffic_main_01  .bannerNews2 {
        display: none;
    }


    /*************************************************************************
    Container Two
    **************************************************************************/
    .nt_traffic_main_01 div.main div.container-two {
        display: block;
        clear: both;
        overflow: hidden;
        border-bottom: solid 1px #ccc;
        padding-bottom: 24px;
    }

    .ie8 .nt_traffic_main_01 div.main div.container-two {
        margin-bottom:24px;
    }


    .nt_traffic_main_01 div.main div.container-two .wd_waze_01 {
        margin: 0 auto;
        width: 900px;
    }


    /*************************************************************************
     Container Three 
    **************************************************************************/
    .nt_traffic_main_01 div.main div.container-three {
        height: auto;
    }

    .nt_traffic_main_01 div.main div.container-three .bannerNews1 {
        display: block;
    } 

    .nt_traffic_main_01 div.main div.bannerTopNews #banner1News {
        display: block;
    }
    .nt_traffic_main_01 div.main div.container-three #bannerNews2 {
        display: none;
    }

    .nt_traffic_main_01 div.main div.bannerTopNews #banner2News {
        display: none;
    }

    /*************************************************************************
        Container Four 
    **************************************************************************/
    .nt_traffic_main_01 div.main div.container-four {
        clear: both;
        overflow: hidden;
        border: 1px solid red; 
        min-height: 200px; 
    }

    .nt_traffic_main_01 div.main div.container-four div.container-four-left {
        width: 625px;
        float: left; 
        margin-top: 0;
        border: 1px solid #ccc; 
    }
    .nt_traffic_main_01 div.main div.container-four div.container-four-right {
        width: 300px;
        float: right;
        margin-top: 0;
        border: 1px solid #ccc; 
    }

    .nt_traffic_main_01 div.main div.container-four::after {
        clear: both;
    }

    .nt_traffic_main_01 div.main div.container-four::after {
        content: "";
        display: table;
    }  

    /*************************************************************************
        Container Five 
    **************************************************************************/
    .nt_traffic_main_01 div.main div.container-five {
        clear: both;
        height: auto;
        overflow: hidden;
    }
    .nt_traffic_main_01 div.main div.container-five div.left {
        width: 625px;
        float: left;
        border: 1px solid #ccc; 
    }

    .nt_traffic_main_01 div.main div.container-five div.right {
        width: 300px;
        float: right;
        margin-top: 0;
        border: 1px solid #ccc; 
    }

    .nt_traffic_main_01 div.main .container-five .subcontainer-left{
        width: 625px;
        float: left;
    }

    .nt_traffic_main_01 div.main .container-five .subcontainer-right{
        float: right;
        width: 300px;
    }
    .nt_traffic_main_01 div.main div.container-five {
        zoom: 1;
    }
    .ie8 .nt_traffic_main_01 div.main div.container-five {
        width: 100%;
        height: auto;
        overflow: hidden; 
    } 
    .nt_traffic_main_01 div.main div.container-five::after {
        content: "";
        display: table;
    }
    .nt_traffic_main_01 div.main div.container-five::after {
        clear: both;
    }
    .nt_traffic_main_01 div.main div.container-five::before, .nt_traffic_main_01 div.main div.container-five::after {
        content: "";
        display: table;
    }
    /*************************************************************************
        Container Six 
    **************************************************************************/
    .nt_traffic_main_01 div.main div.container-six {
        display: none;
        border: 1px solid red; 
        min-height: 200px; 
    }
    /*************************************************************************
        Container Seven 
    **************************************************************************/
    .nt_traffic_main_01 div.main div.container-seven{
        display: none;
        border: 1px solid red; 
        min-height: 200px; 
    }
    /*************************************************************************
        Footer
    **************************************************************************/
    .nt_traffic_main_01 .footerVertical {
        margin: 0 auto;
        min-height: 200px; 
    }
    .nt_traffic_main_01 .footerVertical .nav_bookmark_01 ul li a.selected {
        width: 955px;
        margin: 0 auto;
    }
    .nt_traffic_main_01 .footerVertical .nav_bookmark_01 {
        margin-bottom: 0px;
    }
    .nt_traffic_main_01 .subcontainer-left .ads_combo_01{
        display: none !important;
    }
    .nt_traffic_main_01 .subcontainer-right .ads_boxnews_01{
        display: block !important;
    }
}


/*C://xampp//htdocs//TelevisaGit//\nt_traffic_main_01\css\nt_traffic_main_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_video_main_01\css\nt_video_main_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .nt_video_main_01 .main-header{
        min-height: 100px;
        width: 100%;
    }
    .nt_video_main_01{
        width: 100%;
        color: black;
        overflow: hidden;
    }
    .nt_video_main_01 div.main {
        width: 100%;
        margin: 0 auto 0 auto;
    }
    .nt_video_main_01 div.main div.bannerTopNews {
        text-align: center;
    }

    .nt_video_main_01 div.main div.bannerTopNews #banner2News {
        display: none;
    }

    .nt_video_main_01 header.main div.section {
        -webkit-font-smoothing: antialiased;
    }
    .nt_video_main_01 header.main {
        -webkit-font-smoothing: antialiased;
        background: none;
    }

    .nt_video_main_01 header.main div.section.news {
        background: none;
    }

    .nt_video_main_01 header.main > nav {
        margin: 0 auto 0 auto;
        position: relative;
    }

    .nt_video_main_01 header.main div.section.news {
        border: none;
    }

    .nt_video_main_01 header.main > nav {
        border: none;
        margin: 0 auto 0 auto;
        position: relative;
    }
    .nt_video_main_01 div.main div.container-one .container-one-left .container-lateral .lateral-right {
        min-height: 80px;
        float: right;
        width: 55%;
    }
    .nt_video_main_01 div.main div.container-one {
        margin-top: 1.5em;
    }

    .nt_video_main_01 div.main div.container-three {
        display: none;
    }
    .nt_video_main_01 div.main div.container-one div.left {
        overflow: hidden;
        float: left;

    }
    .nt_video_main_01 div.main div.container-four
    {
        clear: both;
        overflow: hidden;
        width: 99%;
    }
    .nt_video_main_01 div.main div.container-four div.left {
        float: left;  
        width: 100%;
        min-height: 100px;
    }
    .nt_video_main_01 div.main div.container-four div.right {
        float: none;
        width: 100%;
        min-height: 100px;
    }
    .nt_video_main_01 div.main div.container-four .container-four-left{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc; 
    }

    .nt_video_main_01 div.main div.container-four .container-four-right{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc;
    }

    .nt_video_main_01 div.main div.container-four .container-four-right .left2{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc;
    }
    .nt_video_main_01 div.main div.container-four .container-four-right .right2{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc; 
    }
    .nt_video_main_01 div.main div.container-five{
        min-height: 300px;
        border: solid 1px green;
    }
    .nt_video_main_01 div.main div.container-five div.left {
        float: none; 
        border: solid 1px #ccc; 
    }
    .nt_video_main_01 div.main div.container-five div.right {
        float: none; 
        border: solid 1px #ccc;  
    }
    .nt_video_main_01 div.main div.container-five div.right .left2 {
        border: solid 1px #ccc; 
        float: left;
        min-height: 300px;
        width: 99%;
    }
    .nt_video_main_01 div.main div.container-five div.right .right2 {
        border: solid 1px #ccc; 
        min-height: 300px;
        float: left;
        overflow: hidden;
        width: 100%;
    }
    .nt_video_main_01 div.main div.container-five div.left {
        float: none;   
    }

    .nt_video_main_01 div.main div.highlight {
        display: none;
    }

    .nt_video_main_01 div.main div.container-five .bottom{
        clear: both;
        border: solid 1px green;
        min-height: 200px;
        overflow: hidden;
    } 
    .nt_video_main_01 div.main div.container-six{
        min-height: 300px;
        border: solid 1px green;
    }
    .nt_video_main_01 .footerVertical {
        min-height: 100px;
    }
    .nt_video_main_01 .footerVertical .nav_bookmark_01 {
        display: none;
    }

}

/*C://xampp//htdocs//TelevisaGit//\nt_video_main_01\css\nt_video_main_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_video_main_01\css\nt_video_main_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .nt_video_main_01 div.main div.container-two{
        float: left;
        width: 624px;
    }
    .nt_video_main_01 div.nav-special {
        margin-top: -20px;
        border-top: solid 1px #ccc;
        border-bottom: solid 1px #ccc;
        height: 25px;
    }
    .nt_video_main_01 div.nav-special .nav_newsspecial_01{
        width: 39.5em;
    }
    .nt_video_main_01 div.main {
        width: 624px;
    }

    .nt_video_main_01 .bannerNews1 {
        margin-bottom: 24px;  
    } 
    .nt_video_main_01 div.main div.container-one .container-one-left .lateral-left{
        float: left;
        width: 48%;   
        height: auto;
        padding-top: 20px;
    }

    .nt_video_main_01 div.main div.container-one {
        margin-top: 1.5em;
        width: 625px;
    }
    .nt_video_main_01 div.main div.container-one div.right {
        margin-top: 1.5em;
        width: 625px;
    }
    .nt_video_main_01 div.main div.bannerTopNews {
        margin-top: 1.5em;
    }
    .nt_video_main_01 div.main div.container-six {
        zoom: 1;
    }

    .nt_video_main_01 div.main div.highlight {
        display: block;
        width: 625px;
    }

    .nt_video_main_01 div.main .container-one .container-one-right .subcontainer-left{
        float: left;
        width: 300px;
    }

    .nt_video_main_01 div.main .container-one .container-one-right .subcontainer-right{
        float: right;
        width: 300px;
    } 

    .nt_video_main_01 div.main div.container-one .container-lateral {
        overflow: hidden;
        margin-bottom: 0px;
    }
    .nt_video_main_01 div.main div.container-three {
        width: 100%;
    }

    .nt_video_main_01 div.main div.container-three .bannerNews1 {
        display: none;
    }

    .nt_video_main_01 div.main div.bannerTopNews #banner2News {
        display: block;
        min-height: 120px;
    }

    .nt_video_main_01 div.main div.container-one div.right div.right2 {
        width: 300px;
        float: right;
        min-height: 616px;
    }

    .nt_video_main_01 div.main div.container-one div.right div.left2 {
        width: 300px;
        float: left;
    }

    .nt_video_main_01 div.main div.container-one div.right {
        zoom: 1;
    }

    .nt_video_main_01 div.main div.container-one {
        margin-top: 1.5em;
    }
    .nt_video_main_01 div.main div.container-one div.right::before, .nt_video_main_01 div.main div.container-one div.right::after {
        content: "";
        display: table;
    }
    .nt_video_main_01 div.main div.container-one div.right::after {
        clear: both;
    }
    .nt_video_main_01 div.main div.container-one div.right::before, .nt_video_main_01 div.main div.container-one div.right::after {
        content: "";
        display: table;
    }
    .nt_video_main_01 div.main div.container-three {
        display: block;
        text-align: center;
        height: auto;
        clear: both;
        overflow: hidden;
    }
    .nt_video_main_01 div.main div.container-four div.left {
        zoom: 1;
        float: left;
    }
    .nt_video_main_01 div.main div.container-five {
        border: solid 1px blue;
    }
    .nt_video_main_01 div.main div.container-five div.right div.left2 {
        width: 300px;
        float: left;
        min-height: 632px;
        border: solid 1px #ccc;
    }
    .nt_video_main_01 div.main div.container-five div.right div.right2 {
        width: 300px;
        float: right;
        min-height: 621px;
        border: solid 1px #ccc;
    }
    .nt_video_main_01 div.main div.container-five div.right div.bottom {
        margin-top: 1.5em;
        width: 625px;
    }
    .nt_video_main_01 div.main div.container-five div.right div.bottom #bloggers {
        float: left;
        width: 300px;
    }
    .nt_video_main_01 div.main div.container-five div.right div.bottom #posteos {
        float: right;
        width: 300px;
    }
    .nt_video_main_01 div.main div.container-five div.right div.bottom {
        zoom: 1;
    }
    .nt_video_main_01 div.main div.container-five div.right div.bottom {
        clear: both;
        width: 300px;
    }
    .nt_video_main_01 div.main div.container-five div.left::before, .nt_video_main_01 div.main div.container-five div.left::after {
        content: "";
        display: table;
    }
    .nt_video_main_01 div.main div.container-six {
        margin-top: 1.5em;
        border: solid 1px blue;
    }
    .nt_video_main_01 div.main div.container-seven {
        border: solid 1px blue;
        min-height: 200px;
    }
    .nt_video_main_01 div.main div.container-seven::before, .nt_video_main_01 div.main div.container-seven::after {
        content: "";
        display: table;
    }
    .nt_video_main_01 div.main div.container-seven::before, .nt_video_main_01 div.main div.container-seven::after {
        content: "";
        display: table;
    }
    .nt_video_main_01 div.main div.container-seven::after {
        clear: both;
    }

    .nt_video_main_01 div.main div.container-six::before, .nt_video_main_01 div.main div.container-six::after {
        content: "";
        display: table;
    }

    .nt_video_main_01 div.main div.container-six::after {
        clear: both;
    }
    .nt_video_main_01 div.main div.container-six::before, .nt_video_main_01 div.main div.container-six::after {
        content: "";
        display: table;
    }
    .nt_video_main_01 div.main div.container-six:before,
    .nt_video_main_01 div.main div.container-six:after {
        content: "";
        display: table;
    }
    .nt_video_main_01 div.main div.container-six::after {
        clear: both;
    }

    .nt_video_main_01 div.main div.container-seven {
        margin-top: 1.5em;
    }
    .nt_video_main_01 div.main div.container-four div.right div.left2 {
        width: 300px;
        float: left;
    }
    .nt_video_main_01 div.main div.container-four div.right div.right2 {
        width: 300px;
        float: right;
    }
    .nt_video_main_01 div.main div.container-four div.left::after {
        clear: both;
    }

    .nt_video_main_01 div.main div.container-four {
        margin-top: 1.5em;
    }

    .nt_video_main_01 div.main div.container-four div.right {
        zoom: 1;
    }
    .nt_video_main_01 div.main div.container-four div.right {
        margin-top: 1.5em;
    }
    .nt_video_main_01 div.main div.container-four div.right::before, .nt_video_main_01 div.main div.container-four div.right::after {
        content: "";
        display: table;
    }

    .nt_video_main_01 div.main div.container-four div.right::after {
        clear: both;
    }

    .nt_video_main_01 div.main div.container-four div.left::before, .nt_video_main_01 div.main div.container-four div.left::after {
        content: "";
        display: table;
    }
    .nt_video_main_01 div.main div.container-four div.left::before, .nt_video_main_01 div.main div.container-four div.left::after {
        content: "";
        display: table;
    }

    .nt_video_main_01 div.main div.container-five div.left div.right2 {
        width: 300px;
        float: right;
        min-height: 1870px; 
    }
    .nt_video_main_01 div.main div.container-five div.left div.left2 {
        width: 300px;
        float: left;
        min-height: 1872px; 
    }

    .nt_video_main_01 div.main div.container-five div.right {
        zoom: 1;
    }

    .nt_video_main_01 div.main div.container-five div.right::before, .nt_video_main_01 div.main div.container-five div.right::after {
        content: "";
        display: table;
    }  

    .nt_video_main_01 div.main div.container-five div.right::after {
        clear: both;
    }


    .nt_video_main_01 div.main div.container-five div.left::before, .nt_video_main_01 div.main div.container-five div.left::after {
        content: "";
        display: table;
    }


    .nt_video_main_01 div.main div.container-seven {
        zoom: 1;
        min-height: 387px;
    } 


    .nt_video_main_01 div.main div.container-seven .nt_video_main_01letter {
        width: 300px;
        float: right;
    }

    .nt_video_main_01 div.main div.container-seven #noticiascuriosas {
        width: 660px;
        float: left;
    }


    .nt_video_main_01 div.main div.container-five {
        margin-top: 1.5em;
    }

    .nt_video_main_01 div.main div.container-five div.left {
        zoom: 1;
        min-height: 1872px;
    }

    .nt_video_main_01 div.main div.container-five div.right {
        margin-top: 1.5em;
        float: none;
    }
    .nt_video_main_01 .footerVertical {
        min-height: 100px;
    }

    .nt_video_main_01 div.main div.container-seven #noticiascuriosas {
        float: left;
    } 
    .nt_video_main_01 div.main div.container-seven #newsletter {
        width: 300px;
        float: right;
    }

    .nt_video_main_01 .footerVertical .nav_bookmark_01 {
        display: block;
    }

    .ie8 .nav_bookmark_01 {
        display: block;
    } 

    .nt_video_main_01 .footerVertical .nav_bookmark_01 ul li a.selected {
        width: 618px;
        margin: 0 auto;
    }
    .nt_video_main_01 .art_title_02{
        margin-bottom: 0px !important;
    }
} /*C://xampp//htdocs//TelevisaGit//\nt_video_main_01\css\nt_video_main_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_video_main_01\css\nt_video_main_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    .nt_video_main_01 div.main div.highlight {
        width: 100%;
    }
    .nt_video_main_01 div.main {
        width: 960px;
    }
    .nt_video_main_01 div.nav-special .nav_newsspecial_01{
        width: 55em;
    } 
    .nt_video_main_01 div.main div.container-one {
        clear: both;
        overflow: visible;
        width: 100%;
    }
    .nt_video_main_01 div.main div.container-one .container-one-left{
        width: 625px;
        float:left;  
        min-height: 300px;
    }
    .nt_video_main_01 div.main div.container-one .container-one-right {
        width: 300px;
        float: right;
        margin-top: 0; 
        min-height: 300px;
    }

    .nt_video_main_01 div.main div.container-one .container-one-right .left2{
        width: 300px;
        min-height: 200px;
        float: left; 
    }
    .nt_video_main_01 div.main div.container-one .container-one-right .right2{
        width: 300px;
        min-height: 200px;
        float: right;
    }

    .nt_video_main_01 div.main div.container-one .container-one-left .art_branch_01 .art_branch_01_title{
        border: none;
        font-style: italic;
        font-size: 20px;
    } 

    .nt_video_main_01 div.main div.container-one .container-lateral{
        overflow: hidden;
        margin-bottom: 0px;
    }
    .nt_video_main_01 div.main div.container-two {
        display: block;
        clear: both;
        height: auto;
        width: 100%;
    }
    .nt_video_main_01 div.main div.container-three {
        height: auto;
    }

    .nt_video_main_01 div.main div.container-three .bannerNews1 {
        display: block;
    } 

    .nt_video_main_01 div.main div.bannerTopNews #banner1News {
        display: block;
        margin-bottom: 24px;
    }
    .nt_video_main_01 div.main div.container-three #bannerNews2 {
        display: none;
    }

    .nt_video_main_01 div.main div.bannerTopNews #banner2News {
        display: none;
    }
    .nt_video_main_01 div.main div.container-four {
        clear: both;
        overflow: hidden;
        border: 1px solid red; 
        min-height: 200px; 
    }

    .nt_video_main_01 div.main div.container-four div.container-four-left {
        width: 625px;
        float: left; 
        margin-top: 0;
        border: 1px solid #ccc; 
    }
    .nt_video_main_01 div.main div.container-four div.container-four-right {
        width: 300px;
        float: right;
        margin-top: 0;
        border: 1px solid #ccc; 
    }

    .nt_video_main_01 div.main div.container-four::after {
        clear: both;
    }

    .nt_video_main_01 div.main div.container-four::after {
        content: "";
        display: table;
    }  
    .nt_video_main_01 div.main div.container-five {
        border: 1px solid red; 
        clear: both;
        min-height: 200px; 
        overflow: hidden;
        margin-bottom: 24px;
    }
    .nt_video_main_01 div.main div.container-five div.left {
        width: 625px;
        float: left;
        border: 1px solid #ccc; 
    }

    .nt_video_main_01 div.main div.container-five div.right {
        width: 300px;
        float: right;
        margin-top: 0;
        border: 1px solid #ccc; 
    }

    .nt_video_main_01 div.main div.container-five {
        zoom: 1;
    }
    .ie8 .nt_video_main_01 div.main div.container-five {
        width: 100%;
        height: auto;
        overflow: hidden; 
    } 
    .nt_video_main_01 div.main div.container-five::after {
        content: "";
        display: table;
    }
    .nt_video_main_01 div.main div.container-five::after {
        clear: both;
    }

    .nt_video_main_01 div.main div.container-five::before, .nt_video_main_01 div.main div.container-five::after {
        content: "";
        display: table;
    }
    .nt_video_main_01 div.main div.container-six {
        display: none;
        border: 1px solid red; 
        min-height: 200px; 
    }
    .nt_video_main_01 div.main div.container-seven{
        display: none;
        border: 1px solid red; 
        min-height: 200px; 
    }
    .nt_video_main_01 .footerVertical {
        margin: 0 auto;
        min-height: 200px; 
    }

    .nt_video_main_01 .footerVertical .nav_bookmark_01 ul li a.selected {
        width: 955px;
        margin: 0 auto;
    }
}


/*C://xampp//htdocs//TelevisaGit//\nt_video_main_01\css\nt_video_main_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_weather_main_01\css\nt_weather_main_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {

    /*************************************************************************
        Header 
    **************************************************************************/
    .nt_weather_main_01 .main-header{
        min-height: 100px;
        width: 100%;
    }

    /*************************************************************************
        Main 
    **************************************************************************/
    .nt_weather_main_01{
        width: 100%;
        color: black;
    }

    .nt_weather_main_01 div.main {
        width: 100%;
        margin: 0 auto 0 auto;
    }
    .nt_weather_main_01 div.main div.bannerTopNews {
        text-align: center;
    }

    .nt_weather_main_01 div.main div.bannerTopNews #banner2News {
        display: none;
    }

    .nt_weather_main_01 header.main div.section {
        -webkit-font-smoothing: antialiased;
    }
    .nt_weather_main_01 header.main {
        -webkit-font-smoothing: antialiased;
        background: none;
    }

    .nt_weather_main_01 header.main div.section.news {
        background: none;
    }

    .nt_weather_main_01 header.main > nav {
        margin: 0 auto 0 auto;
        position: relative;
    }

    .nt_weather_main_01 header.main div.section.news {
        border: none;
    }

    .nt_weather_main_01 header.main > nav {
        border: none;
        margin: 0 auto 0 auto;
        position: relative;
    }

    /*************************************************************************
        Container One 
    **************************************************************************/
    .nt_weather_main_01 div.main div.container-one {
        margin-top: -1.5em;
    }
	
	.nt_weather_main_01 div.main div.container-one .c1left_a2{
        display:none;
    }


    /*************************************************************************
        Container Two 
    **************************************************************************/
    .nt_weather_main_01 div.main div.container-two {

    }

    .nt_weather_main_01 div.main div.bannerTopNews div {
        /*display: none;*/
    }
    .nt_weather_main_01 div.main div.container-three {
        display: none;
    }

    /*************************************************************************
        Container One 
    **************************************************************************/
    .nt_weather_main_01 div.main div.container-one div.left {
        overflow: hidden;
        float: left;

    }
    /*************************************************************************
        Container Four 
    **************************************************************************/
    .nt_weather_main_01 div.main div.container-four{
        clear: both;
        overflow: hidden;
        width: 99%;
    }
    .nt_weather_main_01 div.main div.container-four div.left {
        float: left;  
        width: 100%;
        min-height: 100px;
    }

    .nt_weather_main_01 div.main div.container-four div.right {
        float: none;
        width: 100%;
        min-height: 100px;
    }

    .nt_weather_main_01 div.main div.container-four .container-four-left{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc; 
    }

    .nt_weather_main_01 div.main div.container-four .container-four-right{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc;
    }

    .nt_weather_main_01 div.main div.container-four .container-four-right .left2{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc;
    }

    .nt_weather_main_01 div.main div.container-four .container-four-right .right2{
        width: 100%;
        min-height: 100px;
        border: solid 1px #ccc; 
    }

    /*************************************************************************
        Container Five 
    **************************************************************************/
    .nt_weather_main_01 div.main div.container-five{
        min-height: 300px;
        border: solid 1px green;
    }


    .nt_weather_main_01 div.main div.container-five div.left {
        float: none; 
        border: solid 1px #ccc; 
    }
    .nt_weather_main_01 div.main div.container-five div.right {
        float: none; 
        border: solid 1px #ccc;  
    }

    .nt_weather_main_01 div.main div.container-five div.right .left2 {
        border: solid 1px #ccc; 
        float: left;
        min-height: 300px;
        width: 99%;
    }

    .nt_weather_main_01 div.main div.container-five div.right .right2 {
        border: solid 1px #ccc; 
        min-height: 300px;
        float: left;
        overflow: hidden;
        width: 100%;
    }

    .nt_weather_main_01 div.main div.container-five div.left {
        float: none;   
    }

    .nt_weather_main_01 div.main div.highlight {
        display: none;
    }

    .nt_weather_main_01 div.main div.container-five .bottom{
        clear: both;
        border: solid 1px green;
        min-height: 200px;
        overflow: hidden;
    } 

    /*************************************************************************
        Container Six 
    **************************************************************************/
    .nt_weather_main_01 div.main div.container-six{
        min-height: 300px;
        border: solid 1px green;
    }


    /*************************************************************************
        Footer 
    **************************************************************************/
    .nt_weather_main_01 .footerVertical {
        min-height: 100px;
    }
    .nt_weather_main_01 .footerVertical .nav_bookmark_01 {
        display: none;
    }
	
    .nt_weather_main_01 div.main div.container-one .container-one-right .subcontainer-right {
        display: none;
    }
    .nt_weather_main_01 div.main div.container-three div.container-three-right {
        display: block;
    }
    .nt_weather_main_01 div.main div.container-three div.container-three-right .subcontainer-right {
        display: none;
    }


}

/*C://xampp//htdocs//TelevisaGit//\nt_weather_main_01\css\nt_weather_main_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_weather_main_01\css\nt_weather_main_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){

    /*************************************************************************
        Header  
    **************************************************************************/
    .nt_weather_main_01 div.nav-special {
        margin-top: -23px;
        border: solid 1px #ccc;
        height: 25px;
    } 

    .nt_weather_main_01 div.nav-special .nav_newsspecial_01{
        width: 39.5em;
    }

    /*************************************************************************
        Main 
    **************************************************************************/
    .nt_weather_main_01 div.main {
        width: 624px;
        margin-top: 48px;
    }

    .nt_weather_main_01 .bannerNews1 {
        margin-bottom: 24px;  
    } 

    /*************************************************************************
        Container One 
    **************************************************************************/
    .nt_weather_main_01 div.main div.container-one {
        margin-top: 1.5em;
        width: 625px;
    }
    .nt_weather_main_01 div.main div.container-one div.right {
        margin-top: 1.5em;
        width: 625px;
    }
    .nt_weather_main_01 div.main div.bannerTopNews {
        margin-top: -1.5em;
    }
    .nt_weather_main_01 div.main div.container-six {
        zoom: 1;
    }

    .nt_weather_main_01 div.main div.highlight {
        display: block;
        width: 625px;
    }

    .nt_weather_main_01 div.main .container-one .container-one-right .subcontainer-left{
        float: left;
    }

    .nt_weather_main_01 div.main .container-one .container-one-right .subcontainer-right{
        float: right;
    } 

    .nt_weather_main_01 div.main .container-one .container-one-left{
        width: 300px;
    } 

    .nt_weather_main_01 div.main div.container-one .c1left_a2{
        display:block;
    }

    .nt_weather_main_01 div.main .container-one .container-one-right .subcontainer-left{
        width: 300px;
    } 

    .nt_weather_main_01 div.main .container-one .container-one-right .subcontainer-right{
        width: 300px;
        display: block;
    } 

    .nt_weather_main_01 div.main .container-one .container-one-right{

    } 
    .nt_weather_main_01 div.main .container-one .container-one-leftb .vid_player_01{
        padding-bottom: 0px;
        border-bottom: none;
    }
    .nt_weather_main_01 div.main .container-one .container-one-right .subcontainer-right #bannerNews3 img{
        margin-bottom: 24px;
        margin-top: 0px;
    }

    /*************************************************************************
        Container Three 
    **************************************************************************/
    .nt_weather_main_01 div.main div.container-three {
        width: 100%;
    }

    .nt_weather_main_01 div.main div.container-three .bannerNews1 {
        display: none;
    }

    .nt_weather_main_01 div.main div.bannerTopNews #banner2News {
        display: block;
        min-height: 120px;
    }

    .nt_weather_main_01 div.main div.container-one div.right div.right2 {
        width: 300px;
        float: right;
        min-height: 616px;
    }

    .nt_weather_main_01 div.main div.container-three div.container-three-left{
        width: 625px;
        float: left;
        overflow: visible;
    }

    .nt_weather_main_01 div.main div.container-three div.container-three-right{
        display: none;
    }
    .nt_weather_main_01 div.main div.container-one div.right div.left2 {
        width: 300px;
        float: left;
    }

    .nt_weather_main_01 div.main div.container-one div.right {
        zoom: 1;
    }

    .nt_weather_main_01 div.main div.container-one {
        margin-top: 1.5em;
    }
    .nt_weather_main_01 div.main div.container-one div.right::before, .nt_weather_main_01 div.main div.container-one div.right::after {
        content: "";
        display: table;
    }
    .nt_weather_main_01 div.main div.container-one div.right::after {
        clear: both;
    }
    .nt_weather_main_01 div.main div.container-one div.right::before, .nt_weather_main_01 div.main div.container-one div.right::after {
        content: "";
        display: table;
    }
    .nt_weather_main_01 div.main div.art_branch_01{
        margin-bottom: -21px;
    }
    .nt_weather_main_01 div.main div.container-three {
        display: block;
        height: auto;
        clear: both;
        overflow: hidden;

    }
    .nt_weather_main_01 div.main .container-three .container-three-left .vid_player_01{
        padding-bottom: 0px;
        border-bottom: none;
    }


    /*************************************************************************
        Container Four 
    **************************************************************************/
    .nt_weather_main_01 div.main div.container-four div.left {
        zoom: 1;
        float: left;
    }
    /*************************************************************************
        Container Five 
    **************************************************************************/
    .nt_weather_main_01 div.main div.container-five {
        border: solid 1px blue;
    }

    .nt_weather_main_01 div.main div.container-five div.right div.left2 {
        width: 300px;
        float: left;
        min-height: 632px;
        border: solid 1px #ccc;
    }

    .nt_weather_main_01 div.main div.container-five div.right div.right2 {
        width: 300px;
        float: right;
        min-height: 621px;
        border: solid 1px #ccc;
    }



    .nt_weather_main_01 div.main div.container-five div.right div.bottom {
        margin-top: 1.5em;
        width: 625px;
    }

    .nt_weather_main_01 div.main div.container-five div.right div.bottom #bloggers {
        float: left;
        width: 300px;
    }
    .nt_weather_main_01 div.main div.container-five div.right div.bottom #posteos {
        float: right;
        width: 300px;
    }

    .nt_weather_main_01 div.main div.container-five div.right div.bottom {
        zoom: 1;
    }

    .nt_weather_main_01 div.main div.container-five div.right div.bottom {
        clear: both;
        width: 300px;
    }

    .nt_weather_main_01 div.main div.container-five div.left::before, .nt_weather_main_01 div.main div.container-five div.left::after {
        content: "";
        display: table;
    }

    /*************************************************************************
        Container Six 
    **************************************************************************/
    .nt_weather_main_01 div.main div.container-six {
        margin-top: 1.5em;
        border: solid 1px blue;
    }

    /*************************************************************************
    Container Seven 
    **************************************************************************/

    .nt_weather_main_01 div.main div.container-seven {
        border: solid 1px blue;
        min-height: 200px;
    }
    .nt_weather_main_01 div.main div.container-seven::before, .nt_weather_main_01 div.main div.container-seven::after {
        content: "";
        display: table;
    }
    .nt_weather_main_01 div.main div.container-seven::before, .nt_weather_main_01 div.main div.container-seven::after {
        content: "";
        display: table;
    }

    .nt_weather_main_01 div.main div.container-seven::after {
        clear: both;
    }

    .nt_weather_main_01 div.main div.container-six::before, .nt_weather_main_01 div.main div.container-six::after {
        content: "";
        display: table;
    }

    .nt_weather_main_01 div.main div.container-six::after {
        clear: both;
    }
    .nt_weather_main_01 div.main div.container-six::before, .nt_weather_main_01 div.main div.container-six::after {
        content: "";
        display: table;
    }

    .nt_weather_main_01 div.main div.container-six:before,
    .nt_weather_main_01 div.main div.container-six:after {
        content: "";
        display: table;
    }
    .nt_weather_main_01 div.main div.container-six::after {
        clear: both;
    }

    .nt_weather_main_01 div.main div.container-seven {
        margin-top: 1.5em;
    }

    .nt_weather_main_01 div.main div.container-four div.right div.left2 {
        width: 300px;
        float: left;
    }

    .nt_weather_main_01 div.main div.container-four div.right div.right2 {
        width: 300px;
        float: right;
    }

    .nt_weather_main_01 div.main div.container-four div.left::after {
        clear: both;
    }

    .nt_weather_main_01 div.main div.container-four {
        margin-top: 1.5em;
    }

    .nt_weather_main_01 div.main div.container-four div.right {
        zoom: 1;
    }

    .nt_weather_main_01 div.main div.container-four div.right {
        margin-top: 1.5em;
    }

    .nt_weather_main_01 div.main div.container-four div.right::before, .nt_weather_main_01 div.main div.container-four div.right::after {
        content: "";
        display: table;
    }

    .nt_weather_main_01 div.main div.container-four div.right::after {
        clear: both;
    }

    .nt_weather_main_01 div.main div.container-four div.left::before, .nt_weather_main_01 div.main div.container-four div.left::after {
        content: "";
        display: table;
    }

    .nt_weather_main_01 div.main div.container-four div.left::before, .nt_weather_main_01 div.main div.container-four div.left::after {
        content: "";
        display: table;
    }

    .nt_weather_main_01 div.main div.container-five div.left div.right2 {
        width: 300px;
        float: right;
        min-height: 1870px; 
    }
    .nt_weather_main_01 div.main div.container-five div.left div.left2 {
        width: 300px;
        float: left;
        min-height: 1872px; 
    }

    .nt_weather_main_01 div.main div.container-five div.right {
        zoom: 1;
    }

    .nt_weather_main_01 div.main div.container-five div.right::before, .nt_weather_main_01 div.main div.container-five div.right::after {
        content: "";
        display: table;
    }  

    .nt_weather_main_01 div.main div.container-five div.right::after {
        clear: both;
    }


    .nt_weather_main_01 div.main div.container-five div.left::before, .nt_weather_main_01 div.main div.container-five div.left::after {
        content: "";
        display: table;
    }


    .nt_weather_main_01 div.main div.container-seven {
        zoom: 1;
        min-height: 387px;
    } 


    .nt_weather_main_01 div.main div.container-seven .nt_weather_main_01letter {
        width: 300px;
        float: right;
    }

    .nt_weather_main_01 div.main div.container-seven #noticiascuriosas {
        width: 660px;
        float: left;
    }


    .nt_weather_main_01 div.main div.container-five {
        margin-top: 1.5em;
    }

    .nt_weather_main_01 div.main div.container-five div.left {
        zoom: 1;
        min-height: 1872px;
    }

    .nt_weather_main_01 div.main div.container-five div.right {
        margin-top: 1.5em;
        float: none;
    }

    /*************************************************************************
        Footer 
    **************************************************************************/
    .nt_weather_main_01 .footerVertical {
        min-height: 100px;
    }

    .nt_weather_main_01 div.main div.container-seven #noticiascuriosas {
        float: left;
    } 
    .nt_weather_main_01 div.main div.container-seven #newsletter {
        width: 300px;
        float: right;
    }

    .nt_weather_main_01 .footerVertical .nav_bookmark_01 {
        display: block;
        margin-bottom: 0px;
    }

    .ie8 .nav_bookmark_01 {
        display: block;
    } 

    .nt_weather_main_01 .footerVertical .nav_bookmark_01 ul li a.selected {
        width: 618px;
        margin: 0 auto;
    }

    /*Ultimo*/
    .nt_weather_main_01 div.main div.container-one .container-one-lefta{ 
        width: 624px;
        height: auto;
        margin-bottom: 24px;
    }
    .nt_weather_main_01 div.main div.container-one .container-one-lefta .wdg_wethr_01{
        float: left;
    }
    .nt_weather_main_01 div.main div.container-one .container-one-lefta .art_latestnews_01{
        float: right;
    }
    .nt_weather_main_01 div.main div.container-one .container-one-right .subcontainer-right{
        width: 624px;
        display:block
    }
    .nt_weather_main_01 div.main div.container-one .container-one-right .subcontainer-right #bannerNews3 {
        float: left; 
        width: 300px;
        display: block;
    }
    .nt_weather_main_01 div.main div.container-one .container-one-right .subcontainer-right .subr_2 {
        float: right; 
        width: 300px;
    }
    .nt_weather_main_01 div.main div.container-one .container-one-right .subcontainer-right .subr_1 {
        float: left; 
    }
    .nt_weather_main_01 div.main div.container-one .container-one-right .subcontainer-right .subr_3 {
        float: none;
        clear:both; 
        width: 600px;
    }

    .nt_weather_main_01 div.main div.container-three div.container-three-left .vid_player_01 {
        height: auto;
        text-align: left;
    }
    .nt_weather_main_01 div.main div.container-one .container-one-leftb {
        width: 624px;
        height: auto;
        clear: both;
    }
    .nt_weather_main_01 .akamai{
        margin-bottom: 36px;
    }

} /*C://xampp//htdocs//TelevisaGit//\nt_weather_main_01\css\nt_weather_main_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\nt_weather_main_01\css\nt_weather_main_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    /*************************************************************************
        Main 
    **************************************************************************/
    .nt_weather_main_01 div.main div.highlight {
        width: 100%;
    }
    .nt_weather_main_01 div.main {
        width: 960px;
    }


    /*************************************************************************
        Header  
    **************************************************************************/
    .nt_weather_main_01 div.nav-special {
        width: 99.88%;
        margin-top: -21px;
        height: 25px;
    }

    .nt_weather_main_01 div.nav-special .nav_newsspecial_01{

        width: 55em;
    } 

    /*************************************************************************
        Container One 
    **************************************************************************/
    .nt_weather_main_01 div.main div.container-one {
        clear: both;
        overflow: hidden;
        width: 100%;
    }

    .nt_weather_main_01 div.main div.container-one .container-one-left{
        width: 625px;
        float:left;  
        min-height: 300px;
    }

    .nt_weather_main_01 div.main div.container-one .container-one-right {
        width: 300px;
        float: right;
        margin-top: 0; 
        height: auto;
    }

    .nt_weather_main_01 div.main div.container-one .container-one-right .left2{
        width: 300px;
        min-height: 200px;
        float: left; 
    }


    .nt_weather_main_01 div.main div.container-one .container-one-right .right2{
        width: 300px;
        min-height: 200px;
        float: right;
    }
    .nt_weather_main_01 div.main .container-one .container-one-right .subcontainer-right #bannerNews3{
        margin-bottom: 24px;
        /*margin-top: 144px;*/
    }
    .nt_weather_main_01 div.main .container-one .container-one-leftb .vid_player_01{
        padding-bottom: 0px;
        border-bottom: none;
    }



    /*************************************************************************
    Container Two
    **************************************************************************/
    .nt_weather_main_01 div.main div.container-two {
        display: block;
        clear: both;
        height: auto;
    }


    /*************************************************************************
     Container Three 
    **************************************************************************/
    .nt_weather_main_01 div.main div.container-three {
        height: auto;
    }

    .nt_weather_main_01 div.main div.container-three .bannerNews1 {
        display: block;
    } 

    .nt_weather_main_01 div.main div.bannerTopNews #banner1News {
        display: block;
    }
    .nt_weather_main_01 div.main div.container-three #bannerNews2 {
        display: none;
    }

    .nt_weather_main_01 div.main div.bannerTopNews #banner2News {
        display: none;
    }

    .nt_weather_main_01 div.main div.container-three div.container-three-right{
        width: 300px;
        float: right;
        display: block;
    }
    .nt_weather_main_01 div.main .container-three .container-three-left .vid_player_01{
        padding-bottom: 0px;
        border-bottom: none;
    }

    /*************************************************************************
        Container Four 
    **************************************************************************/
    .nt_weather_main_01 div.main div.container-four {
        clear: both;
        overflow: hidden;
        border: 1px solid red; 
        min-height: 200px; 
    }

    .nt_weather_main_01 div.main div.container-four div.container-four-left {
        width: 625px;
        float: left; 
        margin-top: 0;
        border: 1px solid #ccc; 
    }
    .nt_weather_main_01 div.main div.container-four div.container-four-right {
        width: 300px;
        float: right;
        margin-top: 0;
        border: 1px solid #ccc; 
    }

    .nt_weather_main_01 div.main div.container-four::after {
        clear: both;
    }

    .nt_weather_main_01 div.main div.container-four::after {
        content: "";
        display: table;
    }  

    /*************************************************************************
        Container Five 
    **************************************************************************/
    .nt_weather_main_01 div.main div.container-five {
        border: 1px solid red; 
        clear: both;
        min-height: 200px; 
        overflow: hidden;
        margin-bottom: 24px;
    }
    .nt_weather_main_01 div.main div.container-five div.left {
        width: 625px;
        float: left;
        border: 1px solid #ccc; 
    }

    .nt_weather_main_01 div.main div.container-five div.right {
        width: 300px;
        float: right;
        margin-top: 0;
        border: 1px solid #ccc; 
    }

    .nt_weather_main_01 div.main div.container-five {
        zoom: 1;
    }

    .ie8 .nt_weather_main_01 div.main div.container-five {
        width: 100%;
        height: auto;
        overflow: hidden; 
    } 

    .nt_weather_main_01 div.main div.container-five::after {
        content: "";
        display: table;
    }
    .nt_weather_main_01 div.main div.container-five::after {
        clear: both;
    }

    .nt_weather_main_01 div.main div.container-five::before, .nt_weather_main_01 div.main div.container-five::after {
        content: "";
        display: table;
    }

    /*************************************************************************
        Container Six 
    **************************************************************************/
    .nt_weather_main_01 div.main div.container-six {
        display: none;
        border: 1px solid red; 
        min-height: 200px; 
    }

    /*************************************************************************
        Container Seven 
    **************************************************************************/
    .nt_weather_main_01 div.main div.container-seven{
        display: none;
        border: 1px solid red; 
        min-height: 200px; 
    }


    /*************************************************************************
        Footer
    **************************************************************************/
    .nt_weather_main_01 .footerVertical {
        margin: 0 auto;
        min-height: 200px; 
    }

    .nt_weather_main_01 .footerVertical .nav_bookmark_01 ul li a.selected {
        width: 955px;
        margin: 0 auto;
    }
    .nt_weather_main_01 div.main div.container-one .container-one-top-right {
        width: 644px;
        float: left;
        height: 350px;
    }
    .nt_weather_main_01 div.main div.container-one .container-one-top-right .wdg_wethr_02 {
        float: left;
    }
    .nt_weather_main_01 div.main div.container-one .container-one-top-right .container-one-top-separator{
        margin-top: 20px;
        width: 11px;
        height: 300px;
        background: url(../img/linea_degr.png);
        background-repeat: no-repeat;
        background-position: right top;
        float: left;
    }
    .nt_weather_main_01 div.main div.container-one .container-one-lefta{
        width: 300px;
        float: right;
        position: relative;
        margin-top: 24px;
    }
    .nt_weather_main_01 div.main div.container-one .container-one-lefta .wdg_wethr_01{
        float: none;
    }
    .nt_weather_main_01 div.main div.container-one .container-one-lefta .art_latestnews_01{
        float: none;
    }

    .nt_weather_main_01 div.main div.container-one .container-one-leftb{
        width: 624px;
        height: auto;
        overflow: visible;
        float: left;
        clear: none;
    }
    .nt_weather_main_01 div.main div.container-one .container-one-leftc{
        width: 624px;
        overflow: hidden;
        float: left;
    }
    .nt_weather_main_01 div.main div.container-one .container-one-right .subcontainer-right #bannerNews3 {
        float: none; 
        width: 300px;
    }
    .nt_weather_main_01 div.main div.container-one .container-one-right .subcontainer-right .btn_progr_01 {
        float: none; 
    }
    .nt_weather_main_01 div.main div.container-one .container-one-right .subcontainer-right{
        width: 300px;
    }
    .nt_weather_main_01 div.main div.container-three div.container-three-right .subcontainer-right{
        display: block;
    }
    .nt_weather_main_01 .art_latestnews_01 .art_latestnews_01_over{
        left: -107% !important;
        z-index: 1000 !important;
    }
    .nt_weather_main_01 div.main div.container-one .container-one-right .subcontainer-right .subr_1 {
        float: none;
        clear: both;
    }
    .nt_weather_main_01 div.main div.container-one .container-one-right .subcontainer-right .subr_2{
        float: none;
        clear: both;
    }
    .nt_weather_main_01 div.main div.container-one .container-one-right .subcontainer-right .subr_3{
        clear: both;
        width: 300px;
    }
}


/*C://xampp//htdocs//TelevisaGit//\nt_weather_main_01\css\nt_weather_main_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\str_2plec_01\css\str_2plec_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {    
    div.str_2plec_01 div.str_pleca_01 div.str_pleca_01_title h3 a span.str_pleca_01_arrowa.selected {
        display: inline-block;
        height: 29px;
        width: 19px;
        float: right;
        background: url(../img/str_pleca_01_arrow.png) no-repeat 90% 0.35em;
        margin-top: -1%;
        margin-right: 4%;
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        rotation: 90deg;
        filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    }
    div.str_2plec_01 div.str_pleca_01 div.str_pleca_01_title h3 a span.str_pleca_01_arrowb.selected {
        display: inline-block;
        height: 29px;
        width: 19px;
        float: right;
        background: url(../img/str_pleca_01_arrow.png) no-repeat 90% 0.35em;
        margin-top: 0%;
        margin-right: 4%;
        -webkit-transform: rotate(270deg);
        -moz-transform: rotate(270deg);
        rotation: 270deg;
        filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    }
}/*C://xampp//htdocs//TelevisaGit//\str_2plec_01\css\str_2plec_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\str_2plec_01\css\str_2plec_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    /* BEGIN:str_2plec_01 (Medium)*/
    #str_2plec_01 {
        width: 624px;
    }
    #str_2plec_01  {
        margin-top: 0px;
    }
    #str_2plec_01 :before,
    #str_2plec_01 :after {
        content: "";
        display: table;
    }
    #str_2plec_01 :after {
        clear: both;
    }
    #str_2plec_01 {
        zoom: 1;
        /* For IE 6/7 (trigger hasLayout) */
    }
    #str_2plec_01 div:first-child {
        width: 300px;
        float: left;
    }
    .ie8 #str_2plec_01 div:first-child {
        margin-right: 12px;
    }
    .ie7 #str_2plec_01 div:first-child {
        margin-right: 12px;
    }
    #str_2plec_01 div:last-child {
        width: 300px;
        float: right;
    }
    #str_2plec_01 div.right {
        margin-top: 1.5em;
    }
    #str_2plec_01 div.right:before,
    #str_2plec_01 div.right:after {
        content: "";
        display: table;
    }
    #str_2plec_01 div.right:after {
        clear: both;
    }
    #str_2plec_01 div.right {
        zoom: 1;
        /* For IE 6/7 (trigger hasLayout) */
    }
    #str_2plec_01 div.right div:first-child {
        width: 300px;
        float: left;
    }
    #str_2plec_01 div.right div:last-child {
        width: 300px;
        float: right;
    }
    div.str_2plec_01 div.str_pleca_01 div.str_pleca_01_title h3 a span.str_pleca_01_arrowa {
        background: none;
    }
    div.str_2plec_01 div.str_pleca_01 div.str_pleca_01_title h3 a span.str_pleca_01_arrowb {
        background: none;
    }
    div.str_2plec_01 div.str_pleca_01 div.str_pleca_01_title h3 a span.str_pleca_01_arrowa.selected {
        background: none;
    }
    div.str_2plec_01 div.str_pleca_01 div.str_pleca_01_title h3 a span.str_pleca_01_arrowb.selected {
        background: none;
    }
    /* END:str_2plec_01 (Medium)*/
}

/*C://xampp//htdocs//TelevisaGit//\str_2plec_01\css\str_2plec_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\str_notfound_01\css\str_notfound_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {  
    
.str_notfound_01{
	max-width: 100%;
}

.str_notfound_01 h2{
	
	font-size:26px;
	color:#999;
	font-style:italic;
	text-align:center;
	font-weight:bold;
}

.str_notfound_01 h3{
	
	font-size:18px;
	color:#999;
	font-style:italic;
	text-align:center;
	font-weight:normal;
	margin-bottom:40px;
}



.str_notfound_01 .str_notfound_01_left{
	
	width:130px;
	font-size:14px;
	color:#999;
	font-style:italic;
	text-align:center;
	float:none;
	margin:auto;
}

.str_notfound_01 .str_notfound_01_left a{
	color:#999;
}

.str_notfound_01 .str_notfound_01_separator{
	
	width:50%;
	float:none;
	border-top:#999 1px dotted;
	height:30px;
	display:block;
	margin:auto;
	margin-top:30px;
}

.str_notfound_01 .str_notfound_01_right{
	
	width:260px;
	font-size:14px;
	color:#999;
	font-style:italic;
	text-align:center;
	float:none;
	margin:auto;
}

.str_notfound_01 .str_notfound_01_input{
	font-size:14px;
	color:#999;
	font-style:italic;
	border:none;
	padding:5px 10px;
}

.str_notfound_01 .str_notfound_01_btn{
	font-size:16px;
	color:#FFF;
	font-style:italic;
	border:none;
	background-color:#666;
	display:inline;
	padding:1px 7px;
	margin-left:-5px;
}

.str_notfound_01 .str_notfound_01_left img{
	display:block;
	text-align:center;
	margin-bottom: 20px;
}

.str_notfound_01 .str_notfound_01_right img{
	display:none;
}

.str_notfound_01 .str_notfound_01_right div,
.str_notfound_01 .str_notfound_01_left div{
	margin:auto;
	width:107px;
}

}/*C://xampp//htdocs//TelevisaGit//\str_notfound_01\css\str_notfound_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\str_notfound_01\css\str_notfound_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){

    .str_notfound_01{
        max-width: auto;
    }

    .str_notfound_01 h2{

        font-size:32px;
        color:#999;
        font-style:italic;
        text-align:center;
        font-weight:bold;
    }

    .str_notfound_01 h3{

        font-size:22px;
        color:#999;
        font-style:italic;
        text-align:center;
        font-weight:normal;
        margin-bottom:40px;
    }



    .str_notfound_01 .str_notfound_01_left{
        width: auto;
        float:left;
        margin-left:20px;
    }

    .str_notfound_01 .str_notfound_01_right{

        width:260px;
        float:left;
    }


    .str_notfound_01 .str_notfound_01_right img,
    .str_notfound_01 .str_notfound_01_left img{
        display:block;
        text-align:center;
        margin-bottom: 20px;
    }

    .str_notfound_01 .str_notfound_01_right div,
    .str_notfound_01 .str_notfound_01_left div{
        margin:auto;
        width:107px;
    }

    .str_notfound_01 .str_notfound_01_separator{

        width:50px;
        float:left;
        border-right:#999 1px dotted;
        border-top:none;
        height:170px;
        display:block;
        margin-right:20px;
        margin-top:0px;
    }
    .str_notfound_01 .str_notfound_01_container{
        width: 583px;
        height: 209px;
        margin: 0 auto;
    }

}/*C://xampp//htdocs//TelevisaGit//\str_notfound_01\css\str_notfound_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\str_notfound_01\css\str_notfound_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    .str_notfound_01{
        /*max-width: 500px;*/
        width: 100%;
    }
    .str_notfound_01 .str_notfound_01_left{
        width: 155px;
		margin-left: 15px;
		margin-right: 27px;
    }
    .str_notfound_01 .str_notfound_01_container{
        width: 500px;
        height: 209px;
        margin: 0 auto;
    }
	.str_notfound_01 .str_notfound_01_separator {
		margin-right: 40px;
	}
	.str_notfound_01 .str_notfound_01_right{
		width:204px;
		float:left;
    }

}/*C://xampp//htdocs//TelevisaGit//\str_notfound_01\css\str_notfound_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\str_notfound_01\css\str_notfound_01_ie7.css*/

 /* ******************************************************* */ 
 .ie7 .str_notfound_01 .str_notfound_01_input{
	border:3px solid #FFF;
	padding:2px 10px;
	width:147px;
}

.ie7 .str_notfound_01 .str_notfound_01_right{
	width:250px;
}

.ie7 .str_notfound_01 .str_notfound_01_container{
	width: 570px;
	height: 209px;
	margin: 0 auto;
}

.ie7 .str_notfound_01 .str_notfound_01_left{
	float:left;
	margin-left:20px;
}
/*C://xampp//htdocs//TelevisaGit//\str_notfound_01\css\str_notfound_01_ie7.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\str_notfound_01\css\str_notfound_01_ie8.css*/

 /* ******************************************************* */ 
 .ie8 .str_notfound_01 .str_notfound_01_btn{
	padding:2px 7px;
}

.ie8 .str_notfound_01 #s{
	width: 150px;
}/*C://xampp//htdocs//TelevisaGit//\str_notfound_01\css\str_notfound_01_ie8.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\str_pleca_01\css\str_pleca_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    div.str_pleca_01_title {
        width: 100%;
    }
    div.str_pleca_01_title:before,
    div.str_pleca_01_title:after {
        content: "";
        display: table;
    }
    div.str_pleca_01_title:after {
        clear: both;
    }
    div.str_pleca_01_title {
        zoom: 1;
    }
    div.str_pleca_01_title h3 {
        background-color: #0079c2;
        width: 100%;
        font-size: 0.85em;
        float: left;
        text-align: left;
        height: 40px;
    }
    div.str_pleca_01_title h3 a {
        text-decoration: none;
        color: #fff;
        height: 1.1em;
        display: block;
        padding: 0.7em 0 0.313em 1.375em;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .ie9 div.str_pleca_01_title h3 a {
        background-position-x: right 10px\9;
        background-position-y: 5px\9;
        *background-position-x: right 10px;
        *background-position-y: 5px;
    }
}

/*C://xampp//htdocs//TelevisaGit//\str_pleca_01\css\str_pleca_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\str_pleca_01\css\str_pleca_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    div.str_pleca_01{
        margin-bottom: 24px;
        border-bottom: 1px solid #CCC;
    }
    div.str_pleca_01_title {
    }
    div.str_pleca_01_title:before,
    div.str_pleca_01_title:after {
        content: "";
        display: table;
    }
    div.str_pleca_01_title:after {
        clear: both;
    }
    div.str_pleca_01_title {
        zoom: 1;
    }
    div.str_pleca_01_title h3 {
        width: 57%;
        max-width: 18.75em;
        float: left;
        height: 32px;
        line-height: 24px;
    }
    div.str_pleca_01_title h3 a {
        background-image: none;
        padding: 0.45em 1em 0.313em 1.375em;
    }
    div.str_pleca_01_title h3 a span.icon {
        display: none;
    }
}
/*C://xampp//htdocs//TelevisaGit//\str_pleca_01\css\str_pleca_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\str_pleca_01\css\str_pleca_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    div.str_pleca_01{
        margin-bottom: 24px;
        border-bottom: 1px solid #CCC;
    }
}
/*C://xampp//htdocs//TelevisaGit//\str_pleca_01\css\str_pleca_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\str_pleca_03\css\str_pleca_03_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    div.str_pleca_03_title {
        width: 100%;
    }
    div.str_pleca_03_title:before,
    div.str_pleca_03_title:after {
        content: "";
        display: table;
    }
    div.str_pleca_03_title:after {
        clear: both;
    }
    div.str_pleca_03_title {
        zoom: 1;
    }
    div.str_pleca_03_title h3 {
        background-color: #0079c2;
        width: 100%;
        font-size: 0.85em;
        float: left;
        text-align: left;
        height: 40px;
    }
    div.str_pleca_03_title h3 a {
        text-decoration: none;
        color: #fff;
        height: 1.1em;
        display: block;
        padding: 0.7em 0 0.313em 1.375em;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        float: left;
    }
    .str_pleca_03_title h3 .icon{
        float: right;
        margin-top: 5px;
        margin-right: 10px;
        cursor: pointer;
        background: url(../img/CollapseIcon.png) no-repeat;
        display: inline-block;
        overflow: hidden;
        background-position: -3px -45px;
        width: 30px; 
        height: 30px;
    }
    .str_pleca_03_title h3 .icon.active{
        background-position: -3px -3px;
    }
    .ie9 div.str_pleca_03_title h3 a {
        background-position-x: right 10px\9;
        background-position-y: 5px\9;
        *background-position-x: right 10px;
        *background-position-y: 5px;
    }
}

/*C://xampp//htdocs//TelevisaGit//\str_pleca_03\css\str_pleca_03_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\str_pleca_03\css\str_pleca_03_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    div.str_pleca_03{
        margin-bottom: 24px;
        border-bottom: 1px solid #CCC;
    }
    div.str_pleca_03_title {
    }
    div.str_pleca_03_title:before,
    div.str_pleca_03_title:after {
        content: "";
        display: table;
    }
    div.str_pleca_03_title:after {
        clear: both;
    }
    div.str_pleca_03_title {
        zoom: 1;
    }
    div.str_pleca_03_title h3 {
        width: 57%;
        max-width: 18.75em;
        float: left;
        height: 32px;
        line-height: 24px;
    }
    div.str_pleca_03_title h3 a {
        background-image: none;
        padding: 0.45em 1em 0.313em 1.375em;
    }
    div.str_pleca_03_title h3 span.icon {
        display: none;
    }
}
/*C://xampp//htdocs//TelevisaGit//\str_pleca_03\css\str_pleca_03_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\str_pleca_03\css\str_pleca_03.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    div.str_pleca_03{
        margin-bottom: 24px;
        border-bottom: 1px solid #CCC;
    }
}
/*C://xampp//htdocs//TelevisaGit//\str_pleca_03\css\str_pleca_03.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\vid_4vids_01\css\vid_4vids_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    /*BEGIN: videogallery (Small)*/
    .vid_4vids_01 {
        margin-bottom: 0px; 
        width: 100%;
        overflow: hidden;
    }
    .vid_4vids_01 .imgContainer{
        display: none;
    }
    .vid_4vids_01 p,
    .vid_4vids_01 span.arrow {
        display: none;
    }
    /*Mostrar solo los primeros 3 en movil*/
    .vid_4vids_01 .type1a #carrusel li {
        overflow: hidden;
        height: 85px;
        display:none;
    }
    .vid_4vids_01 .type1a #carrusel li:nth-child(-n+3) {
        display:block;
    }
    /*Btn Ver mas*/
    .vid_4vids_01 .vid_4vids_01_verMas {
        display:block;
        background:#e4e4e4;
        color:#515151;
        text-align:center;
        line-height: 40px;
        font-size: 14px;
    }
    .vid_4vids_01 .vid_4vids_01_verMas a{
        color:#515151;
    }
    .vid_4vids_01 .type1a #carrusel li a {
        text-decoration: none;
        color: #000;
    }
    .vid_4vids_01 .type1a #carrusel li a:before,
    .vid_4vids_01 .type1a #carrusel li a:after {
        content: "";
        display: table;
    }
    .vid_4vids_01 .type1a #carrusel li a:after {
        clear: both;
    }
    .vid_4vids_01 .type1a #carrusel li a {
        zoom: 1;
        /* For IE 6/7 (trigger hasLayout) */
    }
    .vid_4vids_01 .type1a #carrusel li a img {
        float: left;
        margin-right: 0.5em;
        width: 120px;
    }
    .vid_4vids_01 .type1a #carrusel li a .gal_desc {
        float: left;
        height: 60px;
        overflow: hidden;
        font-size: 14px;
        width: 50%;
        border-left: 1px solid #ccc;
        padding-top: 8px;
        padding-left: 14px;
        padding-right: 14px;
    }
    /*END: videogallery (Small)*/
    .vid_4vids_01 .type1a .arrows, 
    .vid_4vids_01 .type1a .arrowRight{
        display:none;	
    }
    /*Indicador de video*/
    .vid_4vids_01 #video_play {
        display:none;
    }
    .vid_4vids_01 #carrusel .play{
        display: block;
        height: 30px;
        margin-top: 39px;
        position: absolute;
        width: 30px;
    }
}/*C://xampp//htdocs//TelevisaGit//\vid_4vids_01\css\vid_4vids_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\vid_4vids_01\css\vid_4vids_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .vid_4vids_01{
        min-width:410px;
        min-height: 30em;
        position: relative;
        width: 625px;
        margin-bottom: 36px;
        height: 590px;
    }
    .ie8 .vid_4vids_01{
        z-index: 1000 !important;
    }
    .vid_4vids_01 .type1a div.title ul li a {
        display: block;
    }
    .vid_4vids_01 .type1a ul {
        margin: 1.563em 0 auto;
    }
    .vid_4vids_01 .type1a.showArrows div:first-child h1 {
        width: 300px;
    }
    .vid_4vids_01 .type1a .carruselContainer ul {
        margin-top: 0;
    }
    .vid_4vids_01 .type1a .arrows{
        margin-top:40px;
        float:left;
        width:25px
    }
    .vid_4vids_01 .type1a .arrows a{
        font-size: 2em;
        width: 13px;
        margin-top: 15px;
    }

    .vid_4vids_01 .type1a .arrowRight{
        margin-top:40px;
        float:right;
        width:0px;
        margin-right: 15px;
    }
    .vid_4vids_01 .type1a .arrowRight a{
        font-size: 2em;
        width: 13px;
        margin-top: 15px;
    }
    .vid_4vids_01 div.title {
        margin-bottom: 1.5em;
    }
    .vid_4vids_01 div.title:before,
    .vid_4vids_01 div.title:after {
        content: "";
        display: table;
    }
    .vid_4vids_01 div.title:after {
        clear: both;
    }
    .vid_4vids_01 div.title {
        zoom: 1;
    }
    .vid_4vids_01 div.title h3 {
        width: 57%;
        max-width: 18.75em;
        float: left;
    }
    .vid_4vids_01 div.title h3 a {
        background-image: none;
    }
    .vid_4vids_01 div.title h3 a span.icon {
        display: none;
    }

    .vid_4vids_01 .overlay {
        background-color: #FFFFFF;
        display: block;
        height: 88px;
        left: 5.1%;
        position: relative;
        margin-top: -88px;
        width: 593px;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
        filter: alpha(opacity=75);
        -khtml-opacity: 0.75;
        -moz-opacity: 0.75;
        opacity: 0.75;
    }

    .ie8 .vid_4vids_01 .overlay {

        z-index: 1000 !important;
    }

    /*Fondo blanco*/
    .vid_4vids_01 .overlay2 {
        background-color: #FFFFFF;
        display: block;
        margin-left: 5.1%;
        margin-top: -25px;
        position:relative;
        background-color: rgba(255, 255, 255, .75);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#75FFFFFF,endColorstr=#75FFFFFF);
    }
    .ie8 .vid_4vids_01 .overlay2 {
        margin-top: 0px;
    }
    .vid_4vids_01 p {
        display: block;
        font-size: 0.8em;
        padding: 20px 24px 20px 36px;
    }
    .vid_4vids_01 #video_play {
        background-color: #0078BF;
        display: block;
        height: 1.75em;
        left: 5%;
        position: absolute;
        top: 264px;
        width: 1.75em;
    }
    .ie8 .vid_4vids_01 #video_play {
        z-index:1000 !important;
    }
    .vid_4vids_01 .type1a {
        width: 82%;
        padding-left: 4%;
        display:block;
        width: 92%;
    }
    .vid_4vids_01 .type1a #carrusel li {
        display: block;
        float: left;
        margin: 0 25px 0 0;
        width: 136px;
        height: auto;
        padding-right: 0px;
        padding-left: 0px;
    }
    .vid_4vids_01 .type1a #carrusel li:last-child {
        margin-right: 0px;
    }
    .vid_4vids_01 .type1a #carrusel li a img {
        background-color: #666666;
        height: 77px;
        margin-bottom: 0.8em !important;
        width: 136px;
        height: 76;
    }

    .vid_4vids_01 .type1a #carrusel li .gal_desc {
        font-size: 0.8em;
        margin-top: 0;
        width: 100%;
    }


    .vid_4vids_01 .type1a #carrusel {
        clear: both;
    }

    .vid_4vids_01 .type1a .carruselContainer ul:before, 
    .vid_4vids_01 .type1a .carruselContainer ul:after {
        content: "";
        display: table;
    }

    .vid_4vids_01 .type1a #carrusel {
        float: right;
        margin: 0;
        padding-bottom: 0.5em;
        width: 3.438em;
    }

    .vid_4vids_01 .type1a .carruselContainer {
        margin: 24px auto;
        overflow: hidden;
        width: 480px;
        margin-left: 43px;
    }
    .vid_4vids_01 .type1a div {
        height: auto;
        width: 100%;
    }
    .vid_4vids_01 .type1a #carrusel {
        float: none;
        margin: 24px 0 0;
        width: 1000em;
    }
    .vid_4vids_01 .imgContainer{
        display: block;
        height:380px;
    }
    .vid_4vids_01 .type1a .arrows, 
    .vid_4vids_01 .type1a .arrowRight{
        display:inline;	
    }
    .vid_4vids_01 .type1a #carrusel li a img {
        max-width: 100%;
    }
    .vid_4vids_01 .type1a #carrusel li a .gal_desc {
        float: left;
        font-size: 0.8em;
        width: 100%;
        min-height: 3.6em;
        border-left: none;
        padding: 0px;
        margin-bottom: 36px;
    }
    .vid_4vids_01 .type1a #carrusel li {
        overflow: hidden;
        /*padding: 0px;*/
    }
    .vid_4vids_01 #carrusel .selectedGallery{
        background-image:url(../img/sel_gallery.png);
        background-repeat:no-repeat;
        background-position:center center;
        width:136px;
        height:76px;
        position:relative;
    }
    .vid_4vids_01 .vid_4vids_01_verMas,
    .vid_4vids_01 #carrusel .play{ 
        display:none;
    }
    .ie7 .vid_4vids_01 .imgContainer{
        z-index: 2000 !important;
    }
    .ie8 .vid_4vids_01 .imgContainer{
        z-index: 2000 !important;
    }
    .ie7 .vid_4vids_01 .overlay{
        z-index: 1000 !important;
    }
    .ie8 .vid_4vids_01 .overlay{
        z-index: 1000 !important;
    }
    .ie7 .vid_4vids_01 .playersprite{
        z-index: 1000 !important;
    }
    .ie8 .vid_4vids_01 .playersprite{
        z-index: 1000 !important;
    }

    .ie8 .vid_4vids_01 #carrusel .selectedGallery{
        z-index: 1000 !important;
    }

}
/*C://xampp//htdocs//TelevisaGit//\vid_4vids_01\css\vid_4vids_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\vid_4vids_01\css\vid_4vids_01_ie7.css*/

 /* ******************************************************* */ 
 .ie7 .vid_4vids_01 .type1a {
	  
	position:relative !important; 
	padding-left:13% !important;
}


.ie7 .vid_4vids_01 #carrusel .selectedGallery{
	
	display:none;
}


/*Fondo blanco*/
.ie7 .vid_4vids_01 .overlay {

	width: 95%;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
	-khtml-opacity: 0.75;
	-moz-opacity: 0.75;
	opacity: 0.75;
}
	
	
/*Fondo blanco*/
.ie7 .vid_4vids_01 .overlay2 {
	background-color: #FFFFFF;
	display: block;
	margin-left: 5%;
	margin-top: -15px;
	position:relative;
	

   
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
	-khtml-opacity: 0.75;
	-moz-opacity: 0.75;
	opacity: 0.75;
}

.ie7 .vid_4vids_01 .overlay2 {

	margin-top: 10px;
}/*C://xampp//htdocs//TelevisaGit//\vid_4vids_01\css\vid_4vids_01_ie7.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\vid_4vids_02\css\vid_4vids_02_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .vid_4vids_02 {
        width: 100%;
        overflow: hidden;
    }
    .vid_4vids_02 .vid_4vids_02_container ul li{
        width: 100%;
        height: 70px;
        margin-top: 12px;
        margin-left: 0px !important;
    }
    .vid_4vids_02 .vid_4vids_02_container ul li .play{
        display: block;
        height: 30px;
        margin-top: 39px;
        position: absolute;
        width: 30px; 
    }
    .vid_4vids_02 .vid_4vids_02_container ul li img{
        width: 120px;
        height: 67px;
        padding-right: 12px;
        border-right: 1px solid #d3d3d3;
        float: left;
    }
    .vid_4vids_02 .vid_4vids_02_container ul li .gal_desc {
        padding-top: 15px;
        font-size: 0.8em;
        min-height: 3.6em;
        border-left: none;
        padding-left: 12px;
        float: left;
        width: 50%;
        height: 67px;
    }
    .vid_4vids_02 .vid_4vids_02_button{
        display: block;
        clear: both;
        width: 100%;
    }
    .vid_4vids_02 .btn_more_01{
        display: none;
    }
    .vid_4vids_02 .vid_4vids_02_button{
        width: 100%;
    }
    .vid_4vids_02 .vid_4vids_02_button > div{
        display: none;
        background: #e4e4e4;
        font-size: 14px;
        color: #515151;
        text-align: center;
        clear: both;
        cursor: pointer;
        height: 40px;
        line-height: 40px;
    }
    .vid_4vids_02 .vid_4vids_02_button > div a{
        color: #515151;
        font-size: 14px;
    }
}/*C://xampp//htdocs//TelevisaGit//\vid_4vids_02\css\vid_4vids_02_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\vid_4vids_02\css\vid_4vids_02_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .vid_4vids_02 {
        margin-bottom: 24px;
        width: 100%;
    }
    .vid_4vids_02 .vid_4vids_02_container ul li{
        float: left;
        margin-top:0px;
        margin-left: 0px;
        margin-right: 24px;
        margin-bottom: 18px;
        width: auto;
        height: auto;
    }
    .vid_4vids_02 .vid_4vids_02_container ul li .play{
        display: none;
    }
    .vid_4vids_02 .vid_4vids_02_container ul li img{
        width: 137px;
        height: 77px;
        padding-right: 0px;
        margin-bottom: 10px;
        border-right: none;
    }
    .vid_4vids_02 .vid_4vids_02_container ul li .gal_desc {
        width: 137px;
        padding: 0px;
        float: none;
        clear: both;
        height: 60px;
        
    }
    .vid_4vids_02 .vid_4vids_02_container ul li .selectedGallery {
        background-image: url(../../img/sel_gallery.png);
        background-repeat: no-repeat;
        background-position: center center;
        width: 137px;
        height: 77px;
        position: relative;
    }
    .vid_4vids_02 .vid_4vids_02_button{
        display: none;
    }
    .vid_4vids_02 .btn_more_01{
        display: block;
    }
    .vid_4vids_02 .vid_4vids_02_button{
        display: none;
    }
    .ie7 .vid_4vids_02 .vid_4vids_02_container ul li .selectedGallery {
        position: absolute;
        left: 0px;
    }
    .ie7 .vid_4vids_02 .vid_4vids_02_container ul li{
        position: relative;
        display: block;
    }
    .ie7 .vid_4vids_02 .vid_4vids_02_container ul li img{
        float: none;
    }
}
/*C://xampp//htdocs//TelevisaGit//\vid_4vids_02\css\vid_4vids_02_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\vid_4vids_02\css\vid_4vids_02.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){

}
/*C://xampp//htdocs//TelevisaGit//\vid_4vids_02\css\vid_4vids_02.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\vid_6vids_01\css\vid_6vids_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .vid_6vids_01_title {
        width: 100%;
        border-bottom: 0;
        zoom: 1;
    }
    .vid_6vids_01_title:before,
    .vid_6vids_01_title:after {
        content: "";
        display: table;
    }
    .vid_6vids_01_title:after {
        clear: both;
    }
    .vid_6vids_01_title h3 {
        background-color: #0079c2;
        width: 100%;
        font-size: 0.85em;
        float: left;
        text-align: left;
        line-height: 32px;
        height: 40px;
    }
    .vid_6vids_01_title h3 a {
        text-decoration: none;
        color: #fff;
        height: 1.5em;
        display: block;
        padding: 0.313em 0 0.313em 1.375em;
        background-size: 12px 20px;
        background-position: right 2px\9;
        *background-position: right 2px; 
    }
    .vid_6vids_01 .wdg_carousa div {
        width: 100%;
        height: auto;
    }
    .vid_6vids_01 .wdg_carousa div ul {
        width: 3.438em;
        margin: 0;
        float: right;
        margin-bottom: 5px;
    }
    .vid_6vids_01 .wdg_carousa div ul li {
        width: auto;
        height: auto;
        float: left;
        margin: 0;
        margin-top: 0.625em;
    }
    .vid_6vids_01 .wdg_carousa div ul li a {
        width: 0.95em;
        height: 0.563em;
        display: none;
        padding: 0;
    }
    .vid_6vids_01 .wdg_carousa div ul li:first-child {
        margin: 0.625em 0.625em 0 0;
    }
    .vid_6vids_01 .wdg_carousa div ul li:last-child {
        padding-left: 0.8em;
        border-left: 1px dotted #666;
        padding-left: 0.8em;

    }
    .vid_6vids_01 .wdg_carousa.showArrows div:first-child h1 {
        width: 50%;
    }
    .vid_6vids_01 .wdg_carousa.showArrows div:first-child h1 a span.icon {
        display: none;
    }
    .vid_6vids_01 .wdg_carousa div:last-child ul:before,
    .vid_6vids_01 .wdg_carousa div:last-child ul:after {
        content: "";
        display: table;
    }
    .vid_6vids_01 .wdg_carousa div:last-child ul:after {
        clear: both;
    }
    .vid_6vids_01 .wdg_carousa div:last-child ul li h2 a {
        color: black;
        background: none;
        width: auto;
        height: auto;
        font-size:0.75em;
        letter-spacing: -0.5px;
    }
    .vid_6vids_01 .wdg_carousa div:last-child ul li a {
        width: 120px;
        height: 67px;
        background: none;
        display: block;
        float: left;
    }
    .vid_6vids_01 .wdg_carousa div:last-child ul li a img {
        width: 120px;
        height: 67px;
        padding-right: 12px;
        margin-right: 12px;
        border-right: 1px solid #d3d3d3;
    }
    .vid_6vids_01 .wdg_carousa div:last-child.iOS {
        overflow: scroll;
        -webkit-overflow-scrolling: touch;
        margin-bottom: -15px;
        overflow-y: hidden;
    }
    .vid_6vids_01 .wdg_carousa div:last-child.iOS ul {
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        -user-select: none;
    }
    .vid_6vids_01 .wdg_carousa div:last-child ul {
        float: none;
        margin: 0;
        zoom: 1;
        margin-top: 0;
        *margin-top: 0px;
        width: 100%;
    }
    .vid_6vids_01 .wdg_carousa {
        overflow: hidden;
        width: 100%;
        height: auto;
    }
    .vid_6vids_01 .wdg_carousa div:last-child {
        width: 100%;
        overflow: hidden;
        height: auto;
    }

    .vid_6vids_01 .wdg_carousa div:last-child ul li {
        display: none;
        float: left;
        margin: 0 0 0 28px;
        width: 136px;
        height: auto;
        padding: 0;
        overflow: hidden;
    }
    .vid_6vids_01 .wdg_carousa div:last-child ul li:first-child {
        margin: 0;
        padding-left: 0;
        border-left: none;
        display: block;
    }
    .vid_6vids_01 .wdg_carousa div:last-child ul li div {
        display: block;
        margin-bottom: 20px;
        height: 67px;
    }

    .vid_6vids_01 .wdg_carousa div:last-child ul li p {
        font-style: italic;
        color: #666;
        font-size: 0.9em;
    }
    .vid_6vids_01 .wdg_carousa div:last-child ul li h2 {
        font-size: 17px;
        font-weight: normal;
        line-height: 1em;
        padding-top: 10px;
        padding-left: 24px;
        width: 50%;
        height: 57px;
        overflow: hidden;
    }
    .vid_6vids_01 .wdg_carousa div:last-child ul li:last-child {
        border: none;
        margin-right: -5.7em;
        width: 132px;
    }
    .vid_6vids_01 .bullets{
        display: none;
    }
}








/*C://xampp//htdocs//TelevisaGit//\vid_6vids_01\css\vid_6vids_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\vid_6vids_01\css\vid_6vids_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .vid_6vids_01{
        margin-bottom: 24px;
        width: 300px;
    }
    .vid_6vids_01 .wdg_carousa {
        overflow: hidden;
        width: 300px;
        padding-left: 0;
    }
    .vid_6vids_01_title {
        margin-bottom: 24px;
        zoom: 1;
        border-bottom: 1px solid #CCC;
    }
    .vid_6vids_01_title:before,
    .vid_6vids_01_title:after {
        content: "";
        display: table;
    }
    .vid_6vids_01_title:after {
        clear: both;
    }
    .vid_6vids_01_title h3 {
        width: 55%;
        max-width: 18.75em;
        float: left;
        height: 32px;
        line-height: 25px;
    }
    .vid_6vids_01_title h3 a {
        background-image: none;
        background-position: right 2px\9;
        *background-position: right 2px;   
    }
    .vid_6vids_01_title h3 a span.icon {
        display: none;
    }

    .vid_6vids_01 .wdg_carousa div.vid_6vids_01_title ul li a {
        display: block;
    }
    .vid_6vids_01 .wdg_carousa ul {
        margin: 1.563em 0 auto;
    }
    .vid_6vids_01 .wdg_carousa.showArrows .vid_6vids_01_title ul{
        display: none;
    }

    .vid_6vids_01 .wdg_carousa.showArrows div:first-child h1 {
        width: 300px;
    }
    .vid_6vids_01 .wdg_carousa div:last-child{
        height: auto;
    }
    .vid_6vids_01 .wdg_carousa div:last-child ul {
        margin-top: 0;
    }


    .vid_6vids_01 .wdg_carousa div:last-child ul li {
        display: block;
        float: left;
        margin: 0 0 0 28px;
        width: 136px;
        height: auto;
        padding: 0;
        overflow: hidden;
    }
    .vid_6vids_01 .wdg_carousa div:last-child ul li div {
        height: auto;
        margin-bottom: 0;
        height: auto;
    }

    .vid_6vids_01 .wdg_carousa div:last-child ul li h2 {
        padding-top: 0.5em;
        font-weight: bold;
        font-size: 1.1em;
        line-height: 1em;
        margin-bottom: 24px;
        width: 136px;
        height: 50px;
        overflow: hidden;
        padding-left: 0;
    }
    .vid_6vids_01 .wdg_carousa div:last-child ul li a{
        float: none;
        width: 136px;
        height: 76px;
    }
    .vid_6vids_01 .wdg_carousa div:last-child ul li a img {
        width: 136px;
        height: 76px;
    }
    .vid_6vids_01 .wdg_carousa div:last-child ul li:last-child {
        border: none;
        margin-right: -5.7em;
        width: 132px;
    }
    .vid_6vids_01 .bullets{
        display: block;
        width: 100%;
        border-top: 1px solid #CCC;
        margin-bottom: 40px;
    }

    .vid_6vids_01 .bullets ul{
        width:110px;
        float: right;
        margin-top:5px;
    }
    .vid_6vids_01 .bullets ul li{
        width:15px;
        height: 15px;
        background-color:#CCC;
        margin-left: 5px;
        float:left;
    }
    .vid_6vids_01 .bullets ul li.selected{
        background-color:#09C;
    }

}

/*C://xampp//htdocs//TelevisaGit//\vid_6vids_01\css\vid_6vids_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\vid_6vids_01\css\vid_6vids_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    .vid_6vids_01{
        margin-bottom: 24px;
        width: 300px;
    }
    .vid_6vids_01 .bullets{
        display: none;
    }
    .vid_6vids_01 .wdg_carousa.showArrows .vid_6vids_01_title ul{
        display: block;
    }
}
/*C://xampp//htdocs//TelevisaGit//\vid_6vids_01\css\vid_6vids_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\vid_player_01\css\vid_player_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .hidden-player{
        display:none;
    }
    #theaterContainers .before-load{
        height:1px !important;
        width:1px !important;
        position:absolute;
        top: -1px;
    }
    .vid_player_01 .overlay {
        background-color: rgba(255, 255, 255, .75);
        display: block;
        margin-left: 30px;
        padding: 20px 15px;
        margin-bottom: 24px;
        position: static;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#65FFFFFF,endColorstr=#75FFFFFF);
    }
    .vid_player_01 .txt1{
        border-bottom: dotted 1px #CCC;
    }
    .vid_player_01 .txt1 h3{
        font-size:22px;
        font-weight:bold;
        margin-bottom:10px;
    }
    .vid_player_01 .txt1 p{
        font-size:12px;
    }
    .vid_player_01 .vid_player_01_txtdetail{
        font-style: italic;
        color: #a2a2a2;
        font-size: 10px;
    }
    .vid_player_01 .overlay .txt1 .introtxt,
    .vid_player_01 .overlay .txt2 {
        display:none;
    }
    .vid_player_01 .vid_player_01_image{
        background-image:url(../../img/ajax-loader.gif);
        background-repeat:no-repeat;
        background-position:center center;
    }
    .vid_player_01 div.vid_player_01_whtbkg {
        background-color: rgba(255, 255, 255, .85);
        display: block;
        margin-left: 30px;
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#85FFFFFF,endColorstr=#85FFFFFF);
        position: relative;
        margin-top: 0px;
        padding:10px 25px;
        height:40px;

    }
    .ie8 .vid_player_01 div.vid_player_01_whtbkg,
    .vid_player_01  #videobtn {
        z-index: 1000 !important;
    }
    .vid_player_01 .vid_player_01_black {
        color: #000;
        display: block;
        margin-right: 40px;
        font-size: 12px;
        *font-size: 12px;
        font-size: 12px;\9;
    }
    .vid_player_01 div.vid_player_01_image img{
        width: 100%;
        height:56.25%;
    }
    .vid_player_01 .vid_player_01_gray {
        color: #666666;
        font-weight: bold;
    }
    .vid_player_01  #videobtn {
        background-color: #0078BF;
        display: block;
        height: 1.75em;
        left: 30px;
        position: relative;
        margin-top: -88px;
        width: 1.75em;		
        display: block;
        margin-right: 40px;
    }
    .vid_player_01 .txt3{
        float:none;
        width:auto;
        padding-top:10px;
        overflow: visible;
        height: 75px;
    }
    .vid_player_01 .wdg_social_01 .social-icons li.social_icon:first-child{
        /*width:70px;*/
    }
    .vid_player_01 .wdg_social_01 .social-icons li.social_icon:last-child{
        display: none;
    }
    .vid_player_01 .wdg_social_01 .social-icons ul{
        padding: 0;
        float: left;
        margin-bottom: 0;
        width: 290px;
        height: 77px;
    }
    .vid_player_01 .wdg_social_01 .social-icons li.social_icon {
        background:none !important;
        padding-left:0 !important;
        display:inline;
        float:left;
        height: 30px;
        text-align: center;
    }
}/*C://xampp//htdocs//TelevisaGit//\vid_player_01\css\vid_player_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\vid_player_01\css\vid_player_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .vid_player_01 .overlay .txt1 .introtxt{
        display:block;
        max-height: 72px;
        height: auto;
        overflow: hidden;
    }
    .vid_player_01 .overlay .txt2 {
        display:block;
    }
    .vid_player_01 .txt1{
        float: left;
        width: 240px;
        height: auto;
        border-right: 1px dotted #CCC;
        border-bottom: none;
        padding-right: 10px;
        margin-right: 10px;
    }
    .vid_player_01 .txt2{
        padding-bottom: 12px;
        margin-bottom:  12px;
        border-bottom: 1px dotted #CCC;
    }
    .vid_player_01 .overlay {

        padding: 20px 25px;
        position: relative;
    }
    .ie8 .vid_player_01 .txt2{

        margin-bottom: 0px;
    }

    .vid_player_01 .txt2,
    .vid_player_01 .txt3{
        float:right;
        width:280px;
        padding:-15px;
    }

    .vid_player_01 .txt2 h3{
        font-size:14px;
        font-weight:bold;
        font-style:italic;
        color:#09C;
    }
    .vid_player_01 .txt2 h4, 
    .vid_player_01 .txt3{
        font-size:13px;
        font-style:italic;
        font-weight:normal;
        color:#999;
    }

    .vid_player_01 .txt3 li{
        margin-left:0px !important;
    }

    .vid_player_01 #vid_player_01_txts{
        position: relative;
        height: auto;
        display: inline-block;
        padding-top: 20px;
    }
    .vid_player_01{
        height: auto;
        position: relative;
        width: 626px;
        background-color: transparent;
        margin-bottom: 36px;
    }

    .vid_player_01 .vid_player_01_black {
        display: block;
        margin-right: 40px;
        font-weight: bold;
        font-size: 0.8em;
        *font-size: 0.8em;
        font-size: 0.8em\9;
    }

    .vid_player_01 .vid_player_01_gray {
        display: block;
        left: 60px;

        top: 320px;
        font-style: italic;
        margin-right: 40px;
        color: #666666;
        font-weight: bold;
        font-size: 0.7em;
        *font-size: 0.8em;
        font-size: 0.8em\9;
    }
    .vid_player_01 div.vid_player_01_image{
        display: block;
        height: 380px;
        position: relative;
        width: 625px;
    }

    .vid_player_01 div.vid_player_01_image img{
        width: 625px;
        height:380px;
    }
    .vid_player_01 .vid_player_01_txtdetail.topspace{
        margin-top: 10px;
    }
    .vid_player_01 .wdg_social_01 .social-icons li.social_icon:last-child{
        display: block;
    }


}/*C://xampp//htdocs//TelevisaGit//\vid_player_01\css\vid_player_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\vid_player_01\css\vid_player_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    .vid_player_01{
        margin-bottom: 36px;
    }
    .hidden-player{
        display:none;
    }
    #theaterContainers .before-load{
        height:1px !important;
        width:1px !important;
        position:absolute;
        top: -1px;
    }
}/*C://xampp//htdocs//TelevisaGit//\vid_player_01\css\vid_player_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\vid_playr_01\css\vid_playr_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .vid_playr_01{
        display: block;
        min-height: 460px;
        background-color: #0166ff;
        width: 99%;
        margin:0.60em 0 0 0.80em;
    }
    .vid_playr_01 .container-player{
        text-align: center;
        width: 100%;
    }
    .vid_playr_01 h3{
        font-family: Arial;
        font-size: 14px;
        width: 100%;
        font-size: 0.85em;
        float: left;
        text-align: center;
        margin-top: 2.5em;
        color: #fff;
    }
}/*C://xampp//htdocs//TelevisaGit//\vid_playr_01\css\vid_playr_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\vid_playr_01\css\vid_playr_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    
	/*Modulo TExto inferior*/
	
	.vid_playr_01 .txt1 h3{
		font-size:22px;
		font-weight:bold;
		margin-bottom:10px;
	}
	
	.vid_playr_01 .txt1 p{
		font-size:12px;
	}
	
	.vid_playr_01 .txt1{
		float:left;
		width: 240px;
		height:auto;
		border-right:1px dotted #CCC;
		padding-right:10px;
		margin-right:10px;
	}
	
	.vid_playr_01 .txt2{
		padding-bottom:40px;
		margin-bottom:20px;
		border-bottom:1px dotted #CCC;
	}
	
	.ie8 .vid_playr_01 .txt2{
	
		margin-bottom: 0px;
	}
	
	.vid_playr_01 .txt2,
	.vid_playr_01 .txt3{
		float:left;
		width:260px;
		padding:-15px;
	}
	
	.vid_playr_01 .txt2 h3{
		font-size:13px;
		font-weight:bold;
		font-style:italic;
		color:#09C;
	}
	.vid_playr_01 .txt2 h4, 
	.vid_playr_01 .txt3{
		font-size:13px;
		font-style:italic;
		font-weight:normal;
		color:#999;
	}
	
	.vid_playr_01 .txt3 li{
		margin-left:0px !important;
	}
	
	.vid_playr_01 .overlay #img_galry_01_txts{
		position: relative;
		height:180px;
		display:inline-block;
	}
}/*C://xampp//htdocs//TelevisaGit//\vid_playr_01\css\vid_playr_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\vid_playr_01\css\vid_playr_01.css*/

 /* ******************************************************* */ 
 
/*C://xampp//htdocs//TelevisaGit//\vid_playr_01\css\vid_playr_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_2post_01\css\wdg_2post_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .wdg_2post_01_title {
        width: 100%;
        border-bottom: 1px solid #CCC;
        zoom: 1;
    }
    .wdg_2post_01_title:before,
    .wdg_2post_01_title:after {
        content: "";
        display: table;
    }
    .wdg_2post_01_title:after {
        clear: both;
    }
    .wdg_2post_01_title h3 {
        background-color: #0079c2;
        width: 100%;
        font-size: 0.85em;
        float: left;
        text-align: left;
    }
    .wdg_2post_01_title h3 a {
        text-decoration: none;
        color: #fff;
        height: 1.5em;
        display: block;
        padding: 0.313em 0 0.313em 1.375em;
        background: url(../img/mobile-arrow-sprites.png) no-repeat 98% 0.35em;
        background-size: 12px 20px;
        background-position: right 2px\9;
        *background-position: right 2px; 
    }
    .wdg_2post_01 .wdg_carousa .wdg_2post_01_carousel {
        overflow: hidden;
        width: 300px;
    }
    .wdg_2post_01 .wdg_carousa div {
        width: 100%;
        height: auto;
    }
    .wdg_2post_01 .wdg_carousa div ul {
        width: 3.438em;
        margin: 0;
        float: right;
        margin-bottom: 5px;
    }
    .wdg_2post_01 .wdg_carousa div ul li {
        width: auto;
        height: auto;
        float: left;
        margin: 0;
        margin-top: 0.625em;
    }
    .wdg_2post_01 .wdg_carousa div ul li a {
        width: 0.95em;
        height: 0.563em;
        display: none;
        padding: 0;
    }
    .wdg_2post_01 .wdg_carousa div ul li:first-child {
        margin: 0.625em 0.625em 0 0;
    }
    .wdg_2post_01 .wdg_carousa div ul li:last-child {
        padding-left: 0.8em;
    }
    .wdg_2post_01 .wdg_carousa.showArrows div:first-child h1 {
        width: 50%;
    }
    .wdg_2post_01 .wdg_carousa.showArrows div:first-child h1 a span.icon {
        display: none;
    }
    .wdg_2post_01 .wdg_carousa.showArrows div:first-child ul li a {
        display: block;
    }
    .wdg_2post_01 .wdg_carousa div:last-child {
        overflow: hidden;
    }
    .wdg_2post_01 .wdg_carousa div:last-child ul:before,
    .wdg_2post_01 .wdg_carousa div:last-child ul:after {
        content: "";
        display: table;
    }
    .wdg_2post_01 .wdg_carousa div:last-child ul:after {
        clear: both;
    }
    .wdg_2post_01 .wdg_carousa div:last-child ul li h2 a {
        color: black;
        background: none;
        width: auto;
        height: auto;
        font-size:0.8em;
        margin-top: -0.5em;
    }
    .wdg_2post_01 .wdg_carousa div:last-child ul li p {
        font-style: italic;
        color: #666;
        font-size: 0.75em;
    }
    .wdg_2post_01 .wdg_carousa div:last-child ul li a {
        width: auto;
        height: auto;
        padding: auto;
        background: none;
        display: block;
    }
    .wdg_2post_01 .wdg_carousa div:last-child ul li a img {
        width: 136px;
        height: 106px;
    }
    .wdg_2post_01 .wdg_carousa div:last-child ul li:first-child {
        margin: 0;
    }
    .wdg_2post_01 .wdg_carousa div:last-child ul li:last-child {
        margin-right: 0;
        border: none;
    }
    .wdg_2post_01 .wdg_carousa div:last-child.iOS {
        overflow: scroll;
        -webkit-overflow-scrolling: touch;
    }
    .wdg_2post_01 .wdg_carousa div:last-child.iOS ul {
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }
    .wdg_2post_01 .wdg_carousa div:last-child ul {
        float: none;
        margin: 0;
        zoom: 1;
        margin-top: 10px;
        *margin-top: 0px;
        width: 100%;
    }

    .wdg_2post_01 .wdg_carousa div ul li:last-child {
        border-left: 1px dotted #666;
        padding-left: 0.8em;
    }
    .wdg_2post_01 .wdg_carousa {
        height: auto;
    }
    .wdg_2post_01 .wdg_carousa div:last-child {
        height: auto;
        *padding-top: 20px;
    }
    .wdg_2post_01 .wdg_carousa div:last-child ul li:first-child {
        padding-left: 0;
        border-left: none;
    }
    .wdg_2post_01 .wdg_carousa div:last-child ul li p {
        font-size: 0.9em;
    }
    .wdg_2post_01 .wdg_carousa div:last-child ul li h2 {
        padding-top: 0.5em;
        font-size: 1.1em;
        line-height: 1em;
        margin-bottom: 1.5em;
        width: 8.3em;
    }
    .wdg_2post_01 .wdg_carousa div:last-child ul li a img {
        width: 60px;
        height: 60px;
    }
    .wdg_2post_01 .wdg_carousa div:last-child ul li:last-child {
        margin-right: -5.7em;
    }
    .wdg_2post_01 .wdg_carousa div:last-child ul li {
        display: block;
        float: left;
        margin: 0 0 0 1.563em;
        height: auto;
        padding: 0 0.1em 0em 0.1em;
        width: 300px;
    }
    .wdg_2post_01 .wdg_carousa div:last-child ul li div a img{
        display: block;
        margin-bottom: 0;
        padding: 0 .5em 0 0.3em;
        border-right: 1px solid #ccc;
        float: left;
        margin-right: .75em;
    }
    .wdg_2post_01 .wdg_carousa div:last-child ul li div a h3{
        color: #9EA31D;
        font-size: 10pt;
        font-style: italic;
        font-weight: 800;
        padding-top: .35em;
    }
    .wdg_2post_01 .wdg_carousa div:last-child ul li div{
        padding-bottom: 5px;
    }
    .wdg_2post_01 .wdg_carousa div:last-child ul li div a{
        border-bottom: 1px solid #ccc;
        padding-bottom: 15px;
        margin-left: 10px;
    }
    .wdg_2post_01 .wdg_carousa div:last-child ul li div:last-child a{
        border-bottom: 1px solid #ccc;
    }
    .wdg_2post_01 .wdg_carousa div:last-child ul li div a p{
        color: #000;
        font-size: 10pt;
        font-weight: bold;
        font-style: normal;
        padding-right: 30px;
    }
    .wdg_2post_01 .wdg_carousa div:last-child ul li div .wdg_2post_01_blue{
        color:#2e8fca;
        font-size: 9pt;
        font-weight: bold;
    }
    .wdg_2post_01 .wdg_carousa div:last-child ul li div .wdg_2post_01_black{
        font-size: 9pt;
        font-weight: bold;
    }
    /* END: carouseltype1c (Small) */
}







/*C://xampp//htdocs//TelevisaGit//\wdg_2post_01\css\wdg_2post_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_2post_01\css\wdg_2post_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    /* BEGIN: Global (Medium) */
    .wdg_2post_01{
        margin-bottom: 24px;
    }
    .wdg_2post_01 .wdg_carousa {
        overflow: hidden;
        padding-left: 0;
    }
    div.wdg_2post_01_title {
        margin-bottom: 1.5em;
        zoom: 1;
    }
    div.wdg_2post_01_title:before,
    div.wdg_2post_01_title:after {
        content: "";
        display: table;
    }
    div.wdg_2post_01_title:after {
        clear: both;
    }
    div.wdg_2post_01_title h3 {
        width: 55%;
        max-width: 18.75em;
        float: left;
    }
    div.wdg_2post_01_title h3 a {
        background-image: none;
        background-position: right 2px\9;
        *background-position: right 2px;   
    }
    div.wdg_2post_01_title h3 a span.icon {
        display: none;
    }
    .wdg_2post_01 .wdg_carousa div.wdg_2post_01_title ul li a {
        display: block;
    }
    .wdg_2post_01 .wdg_carousa ul {
        margin: 1.563em 0 auto;
    }
    .wdg_2post_01 .wdg_carousa.showArrows div:first-child h1 {
        width: 300px;
    }
    .wdg_2post_01 .wdg_carousa div:last-child ul {
        margin-top: 0;
    }
    /* END: carouseltype1a (Medium) */

}

/*C://xampp//htdocs//TelevisaGit//\wdg_2post_01\css\wdg_2post_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_2post_01\css\wdg_2post_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    /* BEGIN: Global (Large) */
    .wdg_2post_01{
        margin-bottom: 24px;
    }
    .wdg_2post_01 .wdg_carousa .wdg_2post_01_title{
        width: 300px;
    }
}
/*C://xampp//htdocs//TelevisaGit//\wdg_2post_01\css\wdg_2post_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_3blog_01\css\wdg_3blog_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
	.wdg_3blog_01{
		display: none;
	}
	
    .wdg_3blog_01_title {
        width: 100%;
        border-bottom: 1px solid #CCC;
        zoom: 1;
    }
    .wdg_3blog_01_title:before,
    .wdg_3blog_01_title:after {
        content: "";
        display: table;
    }
    .wdg_3blog_01_title:after {
        clear: both;
    }
    .wdg_3blog_01_title h3 {
        background-color: #0079c2;
        width: 100%;
        font-size: 0.85em;
        float: left;
        text-align: left;
    }
    .wdg_3blog_01_title h3 a {
        text-decoration: none;
        color: #fff;
        height: 1.5em;
        display: block;
        padding: 0.313em 0 0.313em 1.375em;
        background: url(../img/mobile-arrow-sprites.png) no-repeat 98% 0.35em;
        background-size: 12px 20px;
        background-position: right 2px\9;
        *background-position: right 2px; 
    }
    .wdg_3blog_01 .wdg_carousa .wdg_3blog_01_carousel {
        overflow: hidden;
        /*width: 100%;*/
        width: 300px;
    }
    .wdg_3blog_01 .wdg_3blog_01_title{
        width: 100%;
    }
    .wdg_3blog_01 .wdg_carousa div {
        /*width: 100%;*/
        height: auto;
    }
    .wdg_3blog_01 .wdg_carousa div:first-child {
        /*border-bottom: 1px solid #CCC;*/
    }
    .wdg_3blog_01 .wdg_carousa div ul {
        width: 3.438em;
        margin: 0;
        float: right;
        margin-bottom: 5px;
    }
    .wdg_3blog_01 .wdg_carousa div ul li {
        width: auto;
        height: auto;
        float: left;
        margin: 0;
        margin-top: 0.625em;
    }
    .wdg_3blog_01 .wdg_carousa div ul li a {
        width: 0.95em;
        height: 0.563em;
        display: none;
        padding: 0;
    }
    .wdg_3blog_01 .wdg_carousa div ul li:first-child {
        margin: 0.625em 0.625em 0 0;
    }
    .wdg_3blog_01 .wdg_carousa div ul li:last-child {
        padding-left: 0.8em;
    }
    .wdg_3blog_01 .wdg_carousa.showArrows div:first-child h1 {
        width: 50%;
    }
    .wdg_3blog_01 .wdg_carousa.showArrows div:first-child h1 a span.icon {
        display: none;
    }
    .wdg_3blog_01 .wdg_carousa.showArrows div:first-child ul li a {
        display: block;
    }
    .wdg_3blog_01 .wdg_carousa div:last-child {
        overflow: hidden;
    }
    .wdg_3blog_01 .wdg_carousa div:last-child ul:before,
    .wdg_3blog_01 .wdg_carousa div:last-child ul:after {
        content: "";
        display: table;
    }
    .wdg_3blog_01 .wdg_carousa div:last-child ul:after {
        clear: both;
    }

    .wdg_3blog_01 .wdg_carousa div:last-child ul li h2 a {
        color: black;
        background: none;
        width: auto;
        height: auto;
        font-size:0.8em;
        margin-top: -0.5em;
    }
    .wdg_3blog_01 .wdg_carousa div:last-child ul li p {
        font-style: italic;
        color: #666;
        font-size: 0.75em;
    }
    .wdg_3blog_01 .wdg_carousa div:last-child ul li a {
        width: auto;
        height: auto;
        padding: auto;
        background: none;
        display: block;
    }
    .wdg_3blog_01 .wdg_carousa div:last-child ul li a img {
        width: 136px;
        height: 106px;
        /*margin-bottom: 0.8em !important;*/
    }
    .wdg_3blog_01 .wdg_carousa div:last-child ul li:first-child {
        margin: 0;
    }
    .wdg_3blog_01 .wdg_carousa div:last-child ul li:last-child {
        margin-right: 0;
        border: none;
    }
    .wdg_3blog_01 .wdg_carousa div:last-child.iOS {
        overflow: scroll;
        -webkit-overflow-scrolling: touch;
    }
    .wdg_3blog_01 .wdg_carousa div:last-child.iOS ul {
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }
    .wdg_3blog_01 .wdg_carousa div:last-child ul {
        float: none;
        margin: 0;
        zoom: 1;
        margin-top: 10px;
        *margin-top: 0px;
        width: 100%;
    }
    .wdg_3blog_01 .wdg_carousa div ul li:last-child {
        border-left: 1px dotted #666;
        padding-left: 0.8em;
    }
    .wdg_3blog_01 .wdg_carousa {
        height: auto;
        clear: both;
    }
    .wdg_3blog_01 .wdg_carousa div:last-child {
        height: auto;
        *padding-top: 20px;
    }
    .wdg_3blog_01 .wdg_carousa div:last-child ul li:first-child {
        padding-left: 0;
        border-left: none;
    }
    .wdg_3blog_01 .wdg_carousa div:last-child ul li p {
        font-size: 0.9em;
    }
    .wdg_3blog_01 .wdg_carousa div:last-child ul li h2 {
        padding-top: 0.5em;
        font-size: 1.1em;
        line-height: 1em;
        margin-bottom: 1.5em;
        width: 8.3em;
    }
    .wdg_3blog_01 .wdg_carousa div:last-child ul li a img {
        width: 60px;
        height: 60px;
    }
    .wdg_3blog_01 .wdg_carousa div:last-child ul li:last-child {
        /*background-color: blue;*/
        margin-right: -5.7em;
        /*width: 132px;*/
    }
    .wdg_3blog_01 .wdg_carousa div:last-child ul li {
        display: block;
        float: left;
        margin: 0 0 0 1.563em;
        height: auto;
        padding: 0 0.1em 0em 0.1em;
        width: 300px;
    }
    .wdg_3blog_01 .wdg_carousa div:last-child ul li div a img{
        display: block;
        margin-bottom: 0;
        padding: 0 .5em 0 0.3em;
        /*border-right: 1px solid #ccc;*/
        float: left;
        margin-right: .75em;
    }
    .wdg_3blog_01 .wdg_carousa div:last-child ul li div a h3{
        color: #9EA31D;
        font-size: 10pt;
        font-style: italic;
        font-weight: 800;
        padding-top: .35em;
    }

    .wdg_3blog_01 .wdg_carousa div:last-child ul li div{
        padding-bottom: 5px;
        height: 80px;
    }
    .wdg_3blog_01 .wdg_carousa div:last-child ul li div a{
        border-bottom: 1px solid #ccc;
        padding-bottom: 15px;
        /*padding-top: 10px;*/
        /*padding-top: 1em;*/
    }
    .wdg_3blog_01 .wdg_carousa div:last-child ul li div:last-child a{
        /*border:none;
        padding-top: 0em;*/
        border:none;
    }
    .wdg_3blog_01 .wdg_carousa div:last-child ul li div a p{
        color: #000;
        font-size: 10pt;
        font-weight: bold;
        font-style: normal;
        margin-left: 5px;
        padding-right: 30px;
    }

    /* END: carouseltype1c (Small) */
}





/*C://xampp//htdocs//TelevisaGit//\wdg_3blog_01\css\wdg_3blog_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_3blog_01\css\wdg_3blog_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    /* BEGIN: Global (Medium) */
    .wdg_3blog_01{
        margin-bottom: 24px;
    }
    .wdg_3blog_01 .wdg_carousa {
        overflow: hidden;
    }
    div.wdg_3blog_01_title {
        margin-bottom: 1.5em;
        zoom: 1;
    }
    div.wdg_3blog_01_title:before,
    div.wdg_3blog_01_title:after {
        content: "";
        display: table;
    }
    div.wdg_3blog_01_title:after {
        clear: both;
    }
    div.wdg_3blog_01_title h3 {
        width: 55%;
        max-width: 18.75em;
        float: left;
        height: 32px;
        line-height: 24px;
    }
    div.wdg_3blog_01_title h3 a {
        background-image: none;
        background-position: right 2px\9;
        *background-position: right 2px;   
    }
    div.wdg_3blog_01_title h3 a span.icon {
        display: none;
    }
    .wdg_3blog_01 .wdg_carousa {
        padding-left: 0;
    }
    .wdg_3blog_01 .wdg_carousa div.wdg_3blog_01_title ul li a {
        display: block;
    }
    .wdg_3blog_01 .wdg_carousa ul {
        margin: 1.563em 0 auto;
    }
    .wdg_3blog_01 .wdg_carousa.showArrows div:first-child h1 {
        width: 300px;
    }
    .wdg_3blog_01 .wdg_carousa div:last-child ul {
        margin-top: 0;
    }
    /* END: carouseltype1a (Medium) */
}

/*C://xampp//htdocs//TelevisaGit//\wdg_3blog_01\css\wdg_3blog_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_3blog_01\css\wdg_3blog_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    /* BEGIN: Global (Large) */
    .wdg_3blog_01{
        margin-bottom: 24px;
		display: block;
    }

    .wdg_3blog_01 .wdg_3blog_01_title{
        width: 300px;
    }
    /* END: Global (Large) */
}
/*C://xampp//htdocs//TelevisaGit//\wdg_3blog_01\css\wdg_3blog_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_biography_01\css\wdg_biography_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .wdg_biography_01{
        padding-left: 0px;
        padding-bottom: 12px;  
    }


    .wdg_biography_01 .detail h1{
        font-size: 30px;
        font-weight: bold;
        color: #717171;
        padding-bottom: 24px;
    }
    
    .wdg_biography_01 .detail h3{
        font-weight: bold;
        font-size: 14px;
        color: #484848;
        

    }
    
    .wdg_biography_01 .detail span,
    .wdg_biography_01 .detail span a
    {
        font-weight: bold;
        font-size: 14px;
        color: #144f80;
        top: -1px;
        position: relative;
    }
    
    .wdg_biography_01 .detail p{
        padding-top: 8px;
        font-size: 12px;
        color: #484848;
        padding-bottom: 20px;
        clear: both;
		
        
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        line-height: 1.2em;
        height: 3.2em;
    }
    
    .wdg_biography_01 .toolbar ul.media{
        padding-bottom: 10px;
        border-bottom: 1px dashed #CCC; 
        overflow: hidden;
    }

    
    .wdg_biography_01 .toolbar ul.media li,
    .wdg_biography_01 .toolbar ul.media li a
    {
        color: #144f80;
        font-weight: bold;
        font-size: 14px;
    }
    
    .wdg_biography_01 .toolbar ul.media li
    {
        padding-bottom: 10px;
        
    }
    
    
    .wdg_biography_01 .sprite-biography{
        background: url(../img/sprite_biography.jpg) no-repeat 0 0;
        display: inline-block;
        height: 36px;
        overflow: hidden;
        text-indent: -99em;
        width: 37px;
        cursor: pointer;
    }
    
    .wdg_biography_01 .photo{
        float: left;
        padding-right: 15px;
        width: 121px;
    }
    
    .wdg_biography_01 .photo .biography-btn,
    .wdg_biography_01 .photo .oficial-site-btn
    {
        border: none;
        margin: 0;
        padding: 0;
        line-height: 0;
        overflow: visible;
        background-position: -244px 0px;
        width: 121px;
    }
    
    .wdg_biography_01 .photo .oficial-site-btn{
        background-position: -365px 0px;
    }
    
    .wdg_biography_01 .detail{
        overflow:hidden;
        border-left: 1px dashed #CCC;  
        padding-left: 15px;
    }
    
    .wdg_biography_01 .toolbar{
        clear: both;
        padding-top: 10px;
    }
    
    .wdg_biography_01 .toolbar .social li{
        float: left;
        margin-right: 9px;
        overflow: hidden;
    }
    
    .wdg_biography_01 .toolbar .social{
        padding-top: 10px;
        overflow: hidden;
    }
    
    .wdg_biography_01 .toolbar .social .facebook{
        background-position: 0px 0px;
    }
    
    .wdg_biography_01 .toolbar .social .twitter{
        background-position: -37px 0px;
    }

    .wdg_biography_01 .toolbar .social .youtube{
        background-position: -74px 0px;
    }
    
    .wdg_biography_01 .toolbar .social .pinterest{
        background-position: -111px 0px;
    }

    .wdg_biography_01 .toolbar .social .google{
        background-position: -148px 0px; 
    } 
	
	
	
	
	.wdg_biography_01 .pRelacionados{
		width:100%;
		margin-left: 0px;
		float:none;
		margin-top:0px;
		padding-left: 0px;
	}
	
	.wdg_biography_01 .pRelacionados h5{
		padding:10px; 
		background-color:#D1D1D1; 
		margin-bottom:10px; 
		color:#666; 
		font-size:14px;
		font-weight: normal;
	}
	
	.wdg_biography_01 .pRelacionados ul{
		padding-left:10px; 
		font-size:14px;
	}
	
	.wdg_biography_01 .pRelacionados li{
		display: block;
		padding-right:0px;
	}
	
	.wdg_biography_01 .pRelacionados a{
		color:#16517E;
	}
}



/*C://xampp//htdocs//TelevisaGit//\wdg_biography_01\css\wdg_biography_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_biography_01\css\wdg_biography_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
	
	.wdg_biography_01 .toolbar{
        margin-left: 136px;
        border-left: 1px dashed #CCC;
        padding-left: 15px;
        clear: none;
    }
	
	.wdg_biography_01 .toolbar ul.media{
        padding-bottom: 10px;
        border-bottom: 1px dashed #CCC; 
        overflow: hidden;
    }

    
    .wdg_biography_01 .toolbar ul.media li,
    .wdg_biography_01 .toolbar ul.media li a
    {
        color: #144f80;
        font-weight: bold;
        font-size: 18px;
    }
    
    .wdg_biography_01 .toolbar ul.media li
    {
        float: left;
        width: 50%;
        padding:0px;
        
    }
	

	.wdg_biography_01 .pRelacionados{
		width:auto;
		margin-left: 136px;
		float:none;
		margin-top:20px;
	}
	
	.wdg_biography_01 .pRelacionados h5{
		padding:10px; 
		background-color:#EAEAEA; 
		margin-bottom:10px; 
		color:#666; 
		font-size:20px;
		font-weight: normal;
	}
	
	
	
	.wdg_biography_01 .pRelacionados li{
		display: inline;
		padding-right:15px;
	}
	
    
}



/*C://xampp//htdocs//TelevisaGit//\wdg_biography_01\css\wdg_biography_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_biography_01\css\wdg_biography_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    
    .wdg_biography_01{
        padding-left: 0px;
        padding-bottom: 24px;  
    }
	.wdg_biography_01 .pRelacionados a {
        font-weight: bold;
        font-size: 14px;
        color: #144f80;
        top: -1px;
        position: relative;		
	}
    
    .wdg_biography_01 .detail h1{
        font-size: 30px;
        font-weight: bold;
        color: #717171;
        padding-bottom: 24px;
    }
    
    .wdg_biography_01 .detail h3{
        font-weight: bold;
        font-size: 14px;
        color: #484848;
        padding-bottom: 8px;
        float: left;
        overflow: hidden;
        margin-right: 10px;
    }
    
    .wdg_biography_01 .detail span,
    .wdg_biography_01 .detail span a
    {
        font-weight: bold;
        font-size: 14px;
        color: #144f80;
        top: -1px;
        position: relative;
    }
    
    .wdg_biography_01 .detail p{
        font-size: 14px;
        color: #484848;
        padding-bottom: 20px;
        clear: both;
    }
    
    
    .wdg_biography_01 .detail{
        overflow:hidden;
        border-left: 1px dashed #CCC;  
        padding-left: 15px;
    }
    
    .wdg_biography_01 .toolbar .social li{
        float: left;
        margin-right: 9px;
        overflow: hidden;
    }
    
    .wdg_biography_01 .toolbar .social{
        padding-top: 10px;
        overflow: hidden;
    }
	
	.wdg_biography_01 .bio{
		width:620px;
		float:left;
	}
	
	.wdg_biography_01 .pRelacionados{
		width:300px;
		margin-left: 24px;
		float:right;
		margin-top:0px;
	}
	
	.wdg_biography_01 .pRelacionados li{
		display: block;
	}
    
  
}/*C://xampp//htdocs//TelevisaGit//\wdg_biography_01\css\wdg_biography_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_biography_01\css\wdg_biography_01_ie7.css*/

 /* ******************************************************* */ 
 .ie7 .wdg_biography_01 .photo .biography-btn{
    margin-top: 10px;
}
/*C://xampp//htdocs//TelevisaGit//\wdg_biography_01\css\wdg_biography_01_ie7.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_comen_01\css\wdg_comen_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .wdg_comen_01{
        padding: 0px;
        max-width:565px;
        font-size:.9em;
        margin-bottom:0px;
        width:100%;
        margin-right:0px;
    }
    .wdg_comen_01 .wdg_comen_01_form, 
    .wdg_comen_01 .nav_paginator_01{
        display:none;
    }
    .wdg_comen_title{

        font-style:italic;
        padding: 6px;
        color:#666;
        font-size:14px;
        display:block;
    }
    .wdg_comen_01 input[type=text], .wdg_comen_01 textarea{
        width:96%;
        max-width: 96%;
        font-size:.8em;
        display:block;
        border: 1px solid #CCC;
        padding:10px;
        color:#999;
        font: normal normal 100% "Trebuchet MS", Arial, sans-serif;
    }
    .wdg_comen_aviso{

        font-size: .7em;
        color:#8f8f8f;
        display:block;
        font-style:italic;
    }
    .wdg_comen_line{
        border-top: 1px solid #CCC;
        margin-top: 20px;
        overflow: hidden;
    }
    .wdg_comen_btn {
        width: 112px!important;
        margin: 0;
        float: right;
        background-color: #3f418e;
        cursor: pointer;
        color: #FFF!important;
        font-family: inherit;
        font-size: 14px !important;
        font-weight: normal;
        font-style: italic;
        border: none!important;
        height: 32px;
        line-height: 32px;
    }
    .wdg_comen_fb_tw{
        float:right;
        font-style:italic;
        color:#666;
        font-size:12px;
    }
    .wdg_comen_radio{
        display:inline;
    }
    .wdg_comen_01 .wdg_comen_01_comments {
        width: 100%;
        overflow: hidden;
        display:block;
    }
    .wdg_comen_01 .wdg_comen_01_comments li,
    .wdg_comen_01 .wdg_comen_01_comments .reply1 > div:first-child {
        height: auto;
        border-top: 1px dotted #a1a1a1;
    }
    .wdg_comen_01 .wdg_comen_01_comments li .wdg_comen_01_img {
        float: left;
        width: 50px;
        height: 50px;
        margin-left: .5em;
        margin-top: 15px;
        margin-right: 10px;
        clear:both;
    }
    .wdg_comen_01 .wdg_comen_01_comments li .default_social_img {
        float: left;
        width: 50px;
        height: 50px;
        margin-right: 10px;
        margin-top: 15px;
    }
    .wdg_comen_01 .wdg_comen_01_comments li .wdg_comen_01_comment {
        height: auto;
        padding-right: 0.3em;
        margin-top: 15px;
        margin-bottom: 1.7em;
        margin-left: 5em;
        width: auto;
        display: inline;
    }
    .wdg_comen_01 .wdg_comen_01_comments li .wdg_comen_01_comment p:first-child .media_user {
        font-size: 0.875em;
        font-style: italic;
        color: #9ea31d;
        font-size:1em;
    }

    .wdg_comen_01 .wdg_comen_01_comments li .wdg_comen_01_comment .media_username_session {
        font-size: 0.875em;    
        font-style: italic;
        color: #0079c2;
        font-size:14pt;
        font-weight: bold;
    } 
    .wdg_comen_01 .wdg_comen_01_comments li .wdg_comen_01_comment .media_username_not_session {
        color: #8f8f8f;
        font-size: 12pt;
        font-style: italic;
    }
    .wdg_comen_01 .wdg_comen_01_comments li .wdg_comen_01_comment p:first-child .comment_time {
        font-size: 0.750em;
        color: #8f8f8f;
        text-decoration: none;
        font-weight: normal;
        font-style: italic;
        margin-left: 0.5em;
        display: block;
    }
    .wdg_comen_01 .wdg_comen_01_comments li .wdg_comen_01_comment p:last-child {
        font-size: 0.875em;
        margin-top: 0px;
        color:#232323;
    }
    .wdg_comen_01 .wdg_comen_01_comments li .wdg_comen_01_comment ul {
        float: left;
        margin-top: 1em;
        border: none;
        height: auto;
    }
    .wdg_comen_01 .wdg_comen_01_comments li .wdg_comen_01_comment ul li {
        float: left;
        font-size: 0.625em;
        list-style-type: none;
        border: none;
    }
    .wdg_comen_01 .wdg_comen_01_comments li .wdg_comen_01_comment ul li a {
        text-decoration: none;
        color: #000;
    }
    .wdg_comen_01 .wdg_comen_01_comments li{
        display:none;
    }
    .wdg_comen_01 .wdg_comen_01_comments li:nth-child(-n+5) {
        display:block;
    }
    .wdg_comen_01 .wdg_comen_01_verMas{
        display:block;
        background:#e4e4e4;
        color:#515151;
        text-align:center;
        font-size: 14px;
        height: 40px;
        line-height: 40px;
    }
    .msg_sending_comment{
        color: #f28d09;
        font-size: 13pt;
        margin-left: 10px;
        padding-top: 5px;
        font-style: italic;
    }
    .msg_sending_comment_ok{
        color: #609b14;
        font-size: 13pt;
        margin-left: 10px;
        padding-top: 5px;
        font-style: italic;
    }
    .msg_sending_comment_error{
        color:#d90e0e;
        font-size: 13pt;
        margin-left: 10px;
        padding-top: 5px;
        font-style: italic;
    } 
    .spriteCommentsStates{
        background: url(../../img/comments-states.png) no-repeat 0 0;
        display: inline-block;
        height: 10px;
        overflow: hidden;
        text-indent: -99em;
        width: 10px;
    }
    .spriteCommentsStates.warnign {
        height: 23px;
        width: 24px; 
        vertical-align: middle;
    }
    .spriteCommentsStates.ok {
        background-position: -23px 0px;
        height: 23px;
        width: 24px; 
        vertical-align: middle;
    }
    .spriteCommentsStates.error {
        background-position: -47px 0px;
        height: 23px;
        width: 24px; 
        vertical-align: middle;
    }
    .container-msg-status-comment{
        float: left;
        padding-top: 5px;
        clear: both;
        overflow: hiddden;
    }
    .wdg_comen_01 .wdg_comen_01_verMas a{
        color:#515151;
    }
    .ie8 .wdg_comen_01 .wdg_comen_01_verMas {
        display: none;
    }

    .ie7 .wdg_comen_01 .wdg_comen_01_verMas {
        display: none;
    }
    .wdg_comen_01 .answericon{
        float: right;
        position: absolute;
        margin-left: 34px;
        margin-top: 33px;
    }
    .wdg_comen_01 .wdg_comen_01_comments li .wdg_comen_01_comment .answer{
        width: 200px;
        float: right;
        text-align: right;
    }
    .wdg_comen_01 .wdg_comen_01_comments li .wdg_comen_01_comment .answerlnk {
        font-style: italic;
        font-size: 12px;
        color: #09F;
    }
    .wdg_comen_01 .wdg_comen_01_comments li .wdg_comen_01_comment p{
        margin-left: 66px;
    }
}/*C://xampp//htdocs//TelevisaGit//\wdg_comen_01\css\wdg_comen_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_comen_01\css\wdg_comen_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .wdg_comen_01{
        margin-bottom:-26px;
        margin-right:30px;
    }
    .wdg_comen_01 .wdg_comen_01_form{
        display:block;
    }
    .wdg_comen_01 .nav_paginator_01{
        display: inline-block !important;
        margin-bottom: 36px !important;
    }
    .wdg_comen_01 .wdg_comen_01_comments {

        width: 100%;
        overflow: hidden;
        display:block !important;
    }
    .wdg_comen_01 .wdg_comen_01_verMas{
        display:none;
    }
    .wdg_comen_01 .wdg_comen_01_comments li{
        display:block;
    }
    .wdg_comen_01 .wdg_comen_01_comments li:first-child{
        border-top:none;
        padding-top: 1px;
    }
    .wdg_comen_01 .wdg_comen_01_comments .reply1,
    .wdg_comen_01 .wdg_comen_01_comments .reply_form{
        margin-left:74px;
        border-top:none;
        padding-bottom: 5px;
    }
    .wdg_comen_01 .wdg_comen_01_comments .reply_form{

        width: 83%;
    }
    .wdg_comen_01 .wdg_comen_01_comments li .wdg_comen_01_comment p:first-child .comment_time {
        display: inline
    }
    .wdg_comen_01 .wdg_comen_01_comments li .wdg_comen_01_comment .answer {
        width: 200px;
        float:right;
        text-align:right;
    }
    .wdg_comen_01 .wdg_comen_01_comments li .wdg_comen_01_comment .answerlnk {
        font-style:italic;
        font-size:12px;
        color:#09F;
    }

}/*C://xampp//htdocs//TelevisaGit//\wdg_comen_01\css\wdg_comen_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_comen_01\css\wdg_comen_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_comen_01\css\wdg_comen_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_comen_01\css\wdg_comen_01_ie7.css*/

 /* ******************************************************* */ 
 .ie7 .wdg_comen_01 ul li .wdg_comen_01_comment {
	
  margin-top: 0px;
}

.ie7 .wdg_comen_01 ul li .wdg_comen_01_img {
	  
  margin-top: 1.5em;
}

.ie7 .wdg_comen_01 .wdg_comen_01_paginacion ul li{
		
	width: 20px;
	
}

.ie7 .wdg_comen_01 .wdg_comen_01_paginacion ul li.pags{
		
	width: auto;;
	
}/*C://xampp//htdocs//TelevisaGit//\wdg_comen_01\css\wdg_comen_01_ie7.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_nwslt_01\css\wdg_nwslt_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .wdg_nwslt_01 {
        font-weight: bold;
        width: 100%;
        overflow: hidden;
        margin: 0 0 0 0;
        display: none;
    }
    .ie7 .wdg_nwslt_01 {
        width: 99%;
    }
    .wdg_nwslt_01 > div+div {
        padding: 0.5em 1em 0.5em 1em;
    }
    .wdg_nwslt_01 .title {
        padding: 0;
    }
    .wdg_nwslt_01 .title h3 {
        float: none;
        font-size: 0.875em;
    }
    .wdg_nwslt_01  .container-top{
        background-color: #0078bf;
        color: white;
        font-size: 0.875em;
        padding-bottom: 2em; 
    }
    div.wdg_nwslt_01 div .container-top p {
        width: 65%;
    }
    .wdg_nwslt_01  .container-top .img-download {
        width: 3em; 
        height: 2.4em;
        background: transparent url(../img/newsletter/newsletter-sprites.png) no-repeat 0 0;
        margin: 0.8em 0;
    }
    .wdg_nwslt_01 .container-email {
        background: #e0e0e0;
        box-shadow: inset 0 0 10px #aaa;
        font-size: 0.875em;
        font-style: italic;
        line-height: 2.2857142857142856em;
        padding-right: 0px;
        height: 2.0em;
    }
    .wdg_nwslt_01 .container-email a {
        color: #a1a1a1; 
    } 
    .wdg_nwslt_01 .container-email a .img-email{
        width: 1.5em;
        height: 1.2em;
        background: transparent url(../img/newsletter/newsletter-sprites.png) no-repeat 0 -31px;
        float: left;
        margin: 0.6em 0.65em 0 0;
    }
    .wdg_nwslt_01 .container-btn {
        padding: 0;
    } 
    .wdg_nwslt_01 .container-btn .subscribe{
        display: block;
        width: 40%;
        background-color: #3a3b8d;
        color: #fff;
        float: right;
        font-size: 0.8em;
        font-style: italic;
        margin-top: 0px;
        border: 0;
        font-family: "Trebuchet MS", Arial, sans-serif;
        height: 32px;
        line-height: 32px;
    } 
    .wdg_nwslt_01 .container-email .container-left{

    }

    .wdg_nwslt_01 .container-email .container-right{
        height: 22px;
        background: transparent url(../img/newsletter/newsletter-sprites.png) no-repeat 0 -29px;
        padding-left: 35px;
    }
    .wdg_nwslt_01 .container-email .container-right .email-txt{
        width: 100%;
        float: right;
        border: none;
        background: #e0e0e0;
        margin-right: 10px;
        color: #8d8d8d;
        font: normal normal 100% Trebuchet MS, Arial, sans-serif;
        font-weight: bold;
        font-style: italic;
        font-size: 1.0em;
    }
}/*C://xampp//htdocs//TelevisaGit//\wdg_nwslt_01\css\wdg_nwslt_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_nwslt_01\css\wdg_nwslt_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .wdg_nwslt_01 {
        display: block;
        margin-bottom: 36px;
        width: 300px;
    }
}/*C://xampp//htdocs//TelevisaGit//\wdg_nwslt_01\css\wdg_nwslt_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_nwslt_01\css\wdg_nwslt_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){    
    .wdg_nwslt_01{
        display: block;
        margin-bottom: 36px;
    }
    .ie7 .wdg_nwslt_01{
        display: block;
    }
}/*C://xampp//htdocs//TelevisaGit//\wdg_nwslt_01\css\wdg_nwslt_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_nwslt_01\css\wdg_nwslt_01_ie7.css*/

 /* ******************************************************* */ 
 .ie7 .wdg_nwslt_01 .container-email { 
    border-bottom: solid 1px #aaa; 
} 

.ie7 .wdg_nwslt_01 > div+div {
padding: 0.5em 1em 0.5em 1em;
}

.ie7 .wdg_nwslt_01  .container-top .img-download {
	width: 3em; 
	height: 2.4em;
	background: transparent url(../img/newsletter/newsletter-sprites.png) no-repeat 0 0;
	margin: 0.8em 0.8em;
}

.ie7 .wdg_nwslt_01 .container-top p{
	margin: 0.8em 0.8em;
}/*C://xampp//htdocs//TelevisaGit//\wdg_nwslt_01\css\wdg_nwslt_01_ie7.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_nwslt_01\css\wdg_nwslt_01_ie8.css*/

 /* ******************************************************* */ 
 .ie8 .wdg_nwslt_01 .container-email { 
    filter:
    progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#aaaaaa'); 
}   

/*C://xampp//htdocs//TelevisaGit//\wdg_nwslt_01\css\wdg_nwslt_01_ie8.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_podcastpag_01\css\wdg_podcastpag_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .wdg_podcastpag_01{
        width: 100%;
        margin-bottom:0px;
    }
    .wdg_podcastpag_01 .title {
        border-bottom: 1px solid #CCC;
    }
    .wdg_podcastpag_01 .title ul {
        margin: 0;
        float: right;
        padding-bottom: 0em;
        height: 40px;
        line-height: 40px;
    }
    .wdg_podcastpag_01 div.title ul li a {
        line-height: 32px;
    }
    .wdg_podcastpag_01 .title h3 {
        background-color: #0079C2;
        height: 40px;
        line-height: 32px;
    }
    .wdg_podcastpag_01 .title h3 a {
        text-decoration: none;
        color: #fff;
        height: 1.5em;
        display: block;
        padding: 0.313em 0 0.313em 1.375em;
        background: none;
    }
    .wdg_podcastpag_01 .title ul li a {
        border-bottom: 0;
        color: #3d3d3d;
        font-style: normal;
        font-size: 0.75em;
        width: 100px;
        margin-left: -30px;
        font-style: italic;
        color: #3d3d3d;
        font-weight: bold;
        opacity: 0.5;
    }
    .wdg_podcastpag_01 .title ul li a.wdg_podcastpag_01_hide.selected {
        display: none;
    }
    .wdg_podcastpag_01 .title ul li a.wdg_podcastpag_01_show.selected {
        display: none;
    }
    .wdg_podcastpag_01 .wdg_podcastpag_01_podcasts div:last-child{
        border: none;
    }
    .wdg_podcastpag_01 .nav_paginator_01{
        margin-bottom: 5px;
        padding-top: 0px;
        height: 30px;
    }
    .wdg_podcastpag_01 .nav_paginator_01 ul li{
        margin: 10px 0 0 0;
    }

}/*C://xampp//htdocs//TelevisaGit//\wdg_podcastpag_01\css\wdg_podcastpag_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_podcastpag_01\css\wdg_podcastpag_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){  
    .wdg_podcastpag_01 div.title ul li a {
        display: block;
        line-height: 32px;
        height: 24px;
    }
    .wdg_podcastpag_01 div.title {
        margin-bottom: 1.5em;
    }
    .wdg_podcastpag_01 div.title:before,
    .wdg_podcastpag_01 div.title:after {
        content: "";
        display: table;
    }
    .wdg_podcastpag_01 div.title:after {
        clear: both;
    }
    .wdg_podcastpag_01 div.title {
        zoom: 1;
        /* For IE 6/7 (trigger hasLayout) */
    }
    .wdg_podcastpag_01 div.title h3 {
        width: 300px;
        max-width: 450px;;
        height: 32px;
        line-height: 24px;
    }
    .wdg_podcastpag_01 .title ul{
        height: 32px;
        line-height: 32px;
    }
    .wdg_podcastpag_01 div.title h3 a {
        background-image: none !important;
    }
    .wdg_podcastpag_01 div.title h3 a span.icon {
        display: none;
    }
    .wdg_podcastpag_01 .wdg_podcast_01:last-child{
        margin-bottom: 0px;
    }
    .wdg_podcastpag_01 .nav_paginator_01{
        margin-bottom: 24px;
    }

}/*C://xampp//htdocs//TelevisaGit//\wdg_podcastpag_01\css\wdg_podcastpag_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_podcastpag_01\css\wdg_podcastpag_01_ie7.css*/

 /* ******************************************************* */ 
 .wdg_podcastpag_01 .title ul li{
	text-align:right;
}

.ie7 .wdg_podcastpag_01 .title ul {
	width: 4.5em;
	margin: 0;
	float: right;
	padding-bottom: 0.5em;
	padding-right: 10px;
}/*C://xampp//htdocs//TelevisaGit//\wdg_podcastpag_01\css\wdg_podcastpag_01_ie7.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_podcast_01\css\wdg_podcast_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen{

    .wdg_podcast_01{
        /*width: 100%;    Genera Scroll*/
        border-bottom:#CCC 1px dotted;
        margin-bottom:0px;
        padding:20px;
    }

    .wdg_podcast_01 h5{
        font-size: 0.7em;
        line-height: 0.9em;
        color: #999;
        font-style: italic;
        font-weight: normal;

    }
    .wdg_podcast_01 h5 .wdg_podcast_01_extras{
        display:none;
    }

    .wdg_podcast_01 h2{

        font-size:0.9em;
        color:#333;
        margin-bottom:5px;
        font-weight:normal;
    }

    .wdg_podcast_01 .wdg_podcast_01_player{
        padding-right:10px;
        border-right: 1px dotted #CCC;
        float:left;
        display: none;
    }

    .wdg_podcast_01 .wdg_podcast_01_btnDescargar{
        background-color: #dddddd;
        color: #828282;
        font-size: 14px;
        font-style: italic;
        font-weight: normal;
        font-family: inherit;
        width: 95px;
        float: left;
        line-height: 30px;
        height: 30px;
        text-align: center;
        margin-left: 15px;
        position: relative;
        margin-top: 10px;
        display: none;
    }
    .wdg_podcast_01 .wdg_podcast_01_btnDescargar:hover{
        background-color: #474892;
        color: #ffffff;
        line-height: 30px;
        height: 30px;
        width: 95px;
    }
    .wdg_podcast_01 .wdg_podcast_01_btnDescargar a{
        color:inherit;
        text-decoration:none;
    }
    .wdg_podcast_01 .separator{

        width:100%;
        display:none;
    }

}/*C://xampp//htdocs//TelevisaGit//\wdg_podcast_01\css\wdg_podcast_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_podcast_01\css\wdg_podcast_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){

    .wdg_podcast_01{
        height: 82px;
        margin-bottom: 24px;
        padding: 0 0 22px 5px;
    }

    .wdg_podcast_01 .wdg_podcast_01_btnDescargar,
    .wdg_podcast_01 .wdg_podcast_01_player{
        display:block;
        margin-top:12px;
        cursor: pointer;
    }

    .wdg_podcast_01 h5 .wdg_podcast_01_extras{
        display:inline;
    }

    .wdg_podcast_01 h2{

        font-size:1.1em;
        color:#333;
        margin-bottom:5px;
        font-weight:normal;
    }

    .wdg_podcast_01 .separator{

        width:100%;
        display:inline-block;
    }

}/*C://xampp//htdocs//TelevisaGit//\wdg_podcast_01\css\wdg_podcast_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_podcast_01\css\wdg_podcast_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_podcast_01\css\wdg_podcast_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_poll_01\css\wdg_poll_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .esmas_safe_simple_poll_box{
        display: none;
    }
    .wdg_poll_01{
        width: 100%;
        margin-bottom: 0px;
        zoom: 1;
        display: block;
    }  
    .wdg_poll_01:before,
    .wdg_poll_01:after {
        content: "";
        display: table;
    }
    .wdg_poll_01:after {
        clear: both;
    }
    .wdg_poll_01 div {
        width: 100%;
    }
    .wdg_poll_01 div p {
        font-size: 0.9em;
        font-weight: bold;
    }
    .wdg_poll_01 div:nth-child(2) {
        width: 95%;
        margin-top: 0.4em;
    }
    .wdg_poll_01 form {
        margin-top: 20px;
    }
    .wdg_poll_01 form .wdg_poll_01_options {
        height: 10.4em;
        border-bottom: 1px solid #CCC;
    }
    .wdg_poll_01 form .wdg_poll_01_options li {
        border-top: 1px dashed #CCC;
        height: 37px;
        line-height: 37px;
    }
    .wdg_poll_01 form .wdg_poll_01_options li input {
        margin-right: 1.3em;
        margin-left: 10px;
    }
    .wdg_poll_01 form .wdg_poll_01_options li label {
        font-size: 0.8em;
        color: #232323;
        font-weight: bold;
    }
    .wdg_poll_01 form .wdg_poll_01_results {
        /*height: 10.8em;*/
        border-bottom: 1px solid #CCC;
        width: 100%;
        display: none;
    }
    .wdg_poll_01 form .wdg_poll_01_results:before,
    .wdg_poll_01 form .wdg_poll_01_results:after {
        content: "";
        display: table;
    }
    .wdg_poll_01 form .wdg_poll_01_results:after {
        clear: both;
    }
    .wdg_poll_01 form .wdg_poll_01_results {
        zoom: 1;
    }
    .wdg_poll_01 form .wdg_poll_01_results li {
        border-top: 1px dashed #CCC;
        clear: both;
        border-bottom: none;
        height: 44px;
    }
    .wdg_poll_01 form .wdg_poll_01_results li div:first-child {
        border: none;
        margin: 0;
        padding-top: 0.2em;
        padding-bottom: 0.6em;
        width: 69%;
        height: 1.8em;
        float: left;
        padding-left: 10px;
    }
    .wdg_poll_01 form .wdg_poll_01_results li div:first-child span {
        color: #000;
        font-size: 0.8em;
    }
    .wdg_poll_01 form .wdg_poll_01_results li.wdg_poll_01_typea div:first-child div {
        background-color: #3a3b8d;
        float: left;
        width: 3%;
        height: 0.6em;
        margin: 0;
        margin-top: 0.3em;
        margin-right: 0.3em;
    }
    .wdg_poll_01 form .wdg_poll_01_results li.wdg_poll_01_typeb div:first-child div {
        background-color: #2e8fca;
        float: left;
        height: 0.6em;
        margin: 0;
        margin-top: 0.3em;
        margin-right: 0.3em;
    }
    .wdg_poll_01 form .wdg_poll_01_results li.wdg_poll_01_typec div:first-child div {
        background-color: #3a3b8d;;
        float: left;
        width: 5%;
        height: 0.6em;
        margin: 0;
        margin-top: 0.3em;
        margin-right: 0.3em;
    }
    .wdg_poll_01 form .wdg_poll_01_results li.wdg_poll_01_typed div:first-child div {
        background-color: #3a3b8d;;
        float: left;
        width: 30%;
        height: 0.6em;
        margin: 0;
        margin-top: 0.3em;
        margin-right: 0.3em;
    }
    .wdg_poll_01 form .wdg_poll_01_results li div:first-child p.wdg_poll_01_quantity {
        color: #3a3b8d;
        float: left;
        font-size: 10pt;
    }
    .wdg_poll_01 form .wdg_poll_01_results li.wdg_poll_01_typeb div:first-child p.wdg_poll_01_quantity {
        color: #2e8fca;
    }

    .wdg_poll_01 form .wdg_poll_01_results li div:first-child p {
        font-size: 10pt;
        font-style: italic;
        color: #232323;
    }
    .ie7 .wdg_poll_01 form .wdg_poll_01_results li div.wdg_poll_01_finalsc p {
        font-size: 10pt;
        font-style: italic;
    }
    .ie8 .wdg_poll_01 form .wdg_poll_01_results li div.wdg_poll_01_finalsc p {
        font-size: 10pt;
        font-style: italic;
    }
    .wdg_poll_01 form .wdg_poll_01_results li div:last-child {
        float: right;
        margin: 0;
        margin-top: 0.9em;
        padding: 0;
        text-align: right;
        color:#3a3b8d;
        font-weight: bold;
        margin-right: 20px;
        width: 40px;
        font-size: 10pt;
    }

    .ie7 .wdg_poll_01 form .wdg_poll_01_results li .wdg_poll_01_finalsc {
        float: right;
        margin: 0;
        margin-top: 0.9em;
        padding: 0;
        text-align: right;
        color:#3a3b8d;
        font-weight: bold;
        margin-right: 20px;
        width: 40px;
        font-size: 10pt;
    }

    .ie8 .wdg_poll_01 form .wdg_poll_01_results li .wdg_poll_01_finalsc {
        float: right;
        margin: 0;
        margin-top: 0.9em;
        padding: 0;
        text-align: right;
        color:#3a3b8d;
        font-weight: bold;
        margin-right: 20px;
        width: 40px;
        font-size: 10pt;
    }
    .wdg_poll_01 form .wdg_poll_01_results li.wdg_poll_01_typeb div.wdg_poll_01_finalsc {
        color:#2e8fca;
    }
    .wdg_poll_01 form div.wdg_poll_01_total span.wdg_poll_01_texttotal {
        font-size: 0.8em;
        font-style: italic;
        float: left;
        margin-top: 0.4em;
        padding-left: 10px;
        color: #a2a2a2;
    }
    .wdg_poll_01 form div.wdg_poll_01_total span.wdg_poll_01_totalvotes {
        color: #fff;
        background-color: #cdcdcd;
        font-size: 0.7em;
        font-style: italic;
        float: right;
        padding: 0.7em 1.8em;

    }
    .wdg_poll_01 .wdg_poll_01_submitbutton {
        background-color: #3a3b8d;
        border: 0;
        width: 100px;
        height: 32px;
        color: #fff;
        float: right;
        font-size: 0.7em;
        font-style: italic;
    }
    .wdg_poll_01_quantity{
        width: 40px;
    }
    .wdg_poll_01_finalsc{
        float: right;
    }
    .wdg_poll_01 form .wdg_poll_01_total{
        display: none;
    }
    .wdg_poll_01 div h4{
        letter-spacing: -1px;
        color: #232323;
    }


}/*C://xampp//htdocs//TelevisaGit//\wdg_poll_01\css\wdg_poll_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_poll_01\css\wdg_poll_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .esmas_safe_simple_poll_box{
        display: block;
    }
    .wdg_poll_01{
        width: 300px;
        margin-bottom: 36px;
        zoom: 1;
        display: block;
    }  

    .wdg_poll_01:before,
    .wdg_poll_01:after {
        content: "";
        display: table;
    }
    .wdg_poll_01:after {
        clear: both;
    }
    .wdg_poll_01 div {
        width: 100%;
    }
    .wdg_poll_01 div p {
        font-size: 0.9em;
        font-weight: bold;
    }
    .wdg_poll_01 div:nth-child(2) {
        width: 95%;
        margin-top: 0.4em;
    }
    .wdg_poll_01 form {
        margin-top: 20px;
    }
    .wdg_poll_01 form .wdg_poll_01_options {
        height: auto;
        border-bottom: 1px solid #CCC;
    }
    .wdg_poll_01 form .wdg_poll_01_options li {
        border-top: 1px dashed #CCC;
    }
    .wdg_poll_01 form .wdg_poll_01_options li input {
        margin-right: 1.3em;
        margin-left: 10px;
    }
    .wdg_poll_01 form .wdg_poll_01_options li label {
        font-size: 14px;
        color: #232323;
        font-weight: bold;
        font-style: italic;
    }
    .wdg_poll_01 form .wdg_poll_01_results {
        border-bottom: 1px solid #CCC;
        width: 100%;
        display: none;
    }
    .wdg_poll_01 form .wdg_poll_01_results:before,
    .wdg_poll_01 form .wdg_poll_01_results:after {
        content: "";
        display: table;
    }
    .wdg_poll_01 form .wdg_poll_01_results:after {
        clear: both;
    }
    .wdg_poll_01 form .wdg_poll_01_results {
        zoom: 1;
        /* For IE 6/7 (trigger hasLayout) */
    }
    .wdg_poll_01 form .wdg_poll_01_results li {
        border-top: 1px dashed #CCC;
        clear: both;
        border-bottom: none;
        height: 44px;
    }
    .wdg_poll_01 form .wdg_poll_01_results li div:first-child {
        border: none;
        margin: 0;
        padding-top: 0.2em;
        padding-bottom: 0.6em;
        width: 69%;
        height: 1.8em;
        float: left;
        padding-left: 10px;
    }
    .wdg_poll_01 form .wdg_poll_01_results li div:first-child span {
        color: #000;
        font-size: 0.8em;
    }
    .wdg_poll_01 form .wdg_poll_01_results li.wdg_poll_01_typea div:first-child div {
        background-color: #3a3b8d;
        float: left;
        width: 3%;
        height: 0.6em;
        margin: 0;
        margin-top: 0.3em;
        margin-right: 0.3em;
    }
    .wdg_poll_01 form .wdg_poll_01_results li.wdg_poll_01_typeb div:first-child div {
        background-color: #2e8fca;
        float: left;
        /*width: 63%;*/
        height: 0.6em;
        margin: 0;
        margin-top: 0.3em;
        margin-right: 0.3em;
    }
    .wdg_poll_01 form .wdg_poll_01_results li.wdg_poll_01_typec div:first-child div {
        background-color: #3a3b8d;;
        float: left;
        width: 5%;
        height: 0.6em;
        margin: 0;
        margin-top: 0.3em;
        margin-right: 0.3em;
    }
    .wdg_poll_01 form .wdg_poll_01_results li.wdg_poll_01_typed div:first-child div {
        background-color: #3a3b8d;;
        float: left;
        width: 30%;
        height: 0.6em;
        margin: 0;
        margin-top: 0.3em;
        margin-right: 0.3em;
    }
    .wdg_poll_01 form .wdg_poll_01_results li div:first-child p.wdg_poll_01_quantity {
        color: #3a3b8d;
        float: left;
        font-size: 10pt;
    }
    .wdg_poll_01 form .wdg_poll_01_results li.wdg_poll_01_typeb div:first-child p.wdg_poll_01_quantity {
        color: #2e8fca;
    }

    .wdg_poll_01 form .wdg_poll_01_results li div:first-child p {
        font-size: 10pt;
        font-style: italic;
        color: #232323;
    }
    .ie7 .wdg_poll_01 form .wdg_poll_01_results li div.wdg_poll_01_finalsc p {
        font-size: 10pt;
        font-style: italic;
    }
    .ie8 .wdg_poll_01 form .wdg_poll_01_results li div.wdg_poll_01_finalsc p {
        font-size: 10pt;
        font-style: italic;
    }
    .wdg_poll_01 form .wdg_poll_01_results li div:last-child {
        float: right;
        margin: 0;
        margin-top: 0.9em;
        padding: 0;
        text-align: right;
        color:#3a3b8d;
        font-weight: bold;
        margin-right: 20px;
        width: 40px;
        font-size: 10pt;
    }

    .ie7 .wdg_poll_01 form .wdg_poll_01_results li .wdg_poll_01_finalsc {
        float: right;
        margin: 0;
        margin-top: 0.9em;
        padding: 0;
        text-align: right;
        color:#3a3b8d;
        font-weight: bold;
        margin-right: 20px;
        width: 40px;
        font-size: 10pt;
    }

    .ie8 .wdg_poll_01 form .wdg_poll_01_results li .wdg_poll_01_finalsc {
        float: right;
        margin: 0;
        margin-top: 0.9em;
        padding: 0;
        text-align: right;
        color:#3a3b8d;
        font-weight: bold;
        margin-right: 20px;
        width: 40px;
        font-size: 10pt;
    }
    .wdg_poll_01 form .wdg_poll_01_results li.wdg_poll_01_typeb div.wdg_poll_01_finalsc {
        color:#2e8fca;
    }
    .wdg_poll_01 form div.wdg_poll_01_total span.wdg_poll_01_texttotal {
        font-size: 0.8em;
        font-style: italic;
        float: left;
        margin-top: 0.4em;
        padding-left: 10px;
        color: #a2a2a2;
    }
    .wdg_poll_01 form div.wdg_poll_01_total span.wdg_poll_01_totalvotes {
        color: #fff;
        background-color: #cdcdcd;
        font-size: 0.7em;
        font-style: italic;
        float: right;
        padding: 0.7em 1.8em;

    }
    .wdg_poll_01 .wdg_poll_01_submitbutton {
        display: block;
        width: 40%;
        background-color: #3a3b8d;
        color: #fff;
        float: right;
        font-size: 0.8em;
        font-style: italic;
        padding: 0.5em;
        margin-top: 0px;
    }
    .wdg_poll_01_quantity{
        width: 40px;
    }
    .wdg_poll_01_finalsc{
        float: right;
    }
    .wdg_poll_01 form .wdg_poll_01_total{
        display: none;
    }
    .wdg_poll_01 div h4{
        letter-spacing: -1px;
        color: #232323;
    }

}
/*C://xampp//htdocs//TelevisaGit//\wdg_poll_01\css\wdg_poll_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_poll_01\css\wdg_poll_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){    
    .wdg_poll_01{
        display: block;
    } 
    .esmas_safe_simple_poll_box{
        display: block;
    }
}/*C://xampp//htdocs//TelevisaGit//\wdg_poll_01\css\wdg_poll_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_sched_01\css\wdg_sched_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {

    .wdg_sched_01 {
        display: none;
    }
    
    .wdg_sched_01 .title ul {
        right: 9px;
        position: absolute;
        top: 0.45em;
        width: 3.5em;
        height: 1em;
    }
    .wdg_sched_01 .title ul li {
        position: absolute;
        top: 0;
        left: 0;
        display: block;
        overflow: hidden;
        width: 3.5em;
        height: 1em;
    }
    .wdg_sched_01 .title ul a {
        display: block;
        position: absolute;
        top: 4px;
        left: 11px;
        padding: 0;
        width: 20px;
        height: 1em;
    }
    .wdg_sched_01 .title ul a.dotted {
        border-left: 1px dotted #666;
        padding-right: 0;
        left: auto;
        right: 0;
    }
    .wdg_sched_01 .title ul a.dotted span {
        left: 9px;
    }
    .wdg_sched_01 .title ul a span {
        position: absolute;
        top: 1px;
        left: 0;
        width: 10px;
        height: 10px;
    }
    .wdg_sched_01 .title ul .sprite.left {
        width: 0.72em;
    }
    .wdg_sched_01 > ul {
        display: block;
        overflow: hidden;
        /*height: 16em;*/
        position: relative;
        height: 8.8em;
        margin-top: 1em;
    }
    .wdg_sched_01 > ul li {
        border-bottom: 1px solid #d1d1d1;
        display: block;
        position: relative;
        /*height: 46px;*/

    }
    .wdg_sched_01 > ul li div:first-child {
        border-right: 1px solid #CCC;
        bottom: 0.5em;
        left: 0;
        position: absolute;
        top: 0.5em;
        width: 5.2em;
    }
    .wdg_sched_01 > ul li div:first-child:before,
    .wdg_sched_01 > ul li div:first-child:after {
        content: "";
        display: table;
    }
    .wdg_sched_01 > ul li div:first-child:after {
        clear: both;
    }
    .wdg_sched_01 > ul li div:first-child {
        zoom: 1;
        /* For IE 6/7 (trigger hasLayout) */

    }
    .wdg_sched_01 > ul li div:first-child span.active {
        color: #a6a7a8;
        position: absolute;
        top: 0;
        left: 0;
        width: 51px;
        text-align: right;
        font-weight: bold;
    }
    .wdg_sched_01 > ul li div:first-child span.date {
        display: block;
        font-size: 0.75em;
        font-weight: bold;
        margin: 0 1.6em 0 0;
        text-align: right;
    }
    .wdg_sched_01 > ul li div:first-child span.date + span {
        display: block;
        float: none;
        margin: 0 1.2em 0 0;
        text-align: right;
    }
    .wdg_sched_01 > ul li div:first-child span.sprite {
        position: absolute;
        top: 1px;
        left: 58px;
        height: 18px;
    }
    
    .wdg_sched_01 > ul li section {
        display: block;
        margin-left: 5.2em;
        padding: 0;
        height: 46px;
        -webkit-transition: all 0.2s ease-out;
        -moz-transition: all 0.2s ease-out;
        -ms-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        transition: all 0.2s ease-out;
    }
    .wdg_sched_01 > ul li section:hover {
        -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.15);
        -moz-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.15);
        -ms-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.15);
        -o-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.15);
        box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.15);
        background-color: #E6E6E6;
    }
    .wdg_sched_01 > ul li section span {
        position: absolute;
        left: 104px;
    }
    .wdg_sched_01 > ul li section .program {
        color: #000;
        display: block;
        font-size: 0.875em;
        font-weight: bold;
        top: 8px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 65%;
    }
    .wdg_sched_01 > ul li section .channel {
        color: #948f8f;
        display: block;
        font-size: 0.75em;
        top: 24px;
    }
    .wdg_sched_01 > ul li .result {
        background: #e6e6e6;
        box-shadow: inset 0 0 7px #ddd;
        display: block;
        height: 3.25em;
        line-height: 3.25em;
        margin-left: 5.2em;
        padding: 0 0.45em;
        position: relative;
    }
    .wdg_sched_01 > ul li .result:after {
        clear: both;
        content: "";
        display: block;
    }
    .wdg_sched_01 > ul li .result span {
        color: #948f8f;
        display: block;
        float: left;
        font-size: 0.75em;
        font-style: italic;
    }
    .wdg_sched_01 > ul li .result span.mid {
        /*position: absolute;
                              left: 50%;*/

        margin: 0;
        width: 1.6em;
        text-align: center;
    }
    .wdg_sched_01 > ul li .result span.team {
        background: no-repeat url(../img/horarios/equipos.png);
        height: 25px;
        margin: 13px 5px 0 0;
        width: 25px;
    }
    .wdg_sched_01 > ul li .result span.team.a {
        background-position: -35px -81px;
    }
    .wdg_sched_01 > ul li .result span.team.b {
        background-position: -35px -115px;
    }
    .wdg_sched_01 > ul li .result span.team.c {
        background-position: -35px -151px;
    }
    .wdg_sched_01 > ul li .result span.team.d {
        background-position: -35px -188px;
    }
    .wdg_sched_01 > ul li .result span.left,
    .wdg_sched_01 > ul li .result span.right {
        color: #000;
        font-size: 0.875em;
        font-style: normal;
        font-weight: bold;
        width: 6em;
    }
    .wdg_sched_01 > ul li .result span.left .number,
    .wdg_sched_01 > ul li .result span.right .number {
        color: #d9a961;
        float: left;
        width: 1em;
    }
    .wdg_sched_01 > ul li .result span.left .teamName,
    .wdg_sched_01 > ul li .result span.right .teamName {
        font-size: 1em;
        color: #000;
        font-style: normal;
    }
    .wdg_sched_01 > ul li .result span.right .number {
        float: left;
    }
    .wdg_sched_01 > ul li .result span.right .team {
        float: right;
    }
    .wdg_sched_01 > ul li .result span.number {
        font-size: 1.3333333333333333em;
        font-style: normal;
    }
    .wdg_sched_01 > ul li.current div {
        border-right: 0;
    }
    .wdg_sched_01 > ul li.current section {
        background: #e6e6e6;
        box-shadow: inset 0 0 7px #c0c0c0;
    }

    .wdg_sched_01 > ul li.current .sprite.schedule {
        background-position: -187px -22px;
        height: 15px;
        width: 16px;
    }

    .wdg_sched_01 > ul li.current div span.active {
        color:#3277a0;
    }

    .wdg_sched_01 > ul li:first-child {
        border-top: solid 1px #d1d1d1;
    }

    .wdg_sched_01 > ul li.color a {
        padding: 0.7em 1.3em;
    }
    .wdg_sched_01 > ul li.color a .channel {
        font-style: italic;
    }
    .wdg_sched_01 > div:last-child {
        border-top: 1px solid #d1d1d1;
        margin-top: 1.5em;
        height: 28px;
    }
    .wdg_sched_01 > div {
        /* border-top: 1px solid #d1d1d1;
              margin-top: 1em;*/

        position: relative;
    }
    .wdg_sched_01 > div .prev,
    .wdg_sched_01 > div .next {
        background: #0078bf;
        display: block;
        height: 1.75em;
        left: 0;
        position: absolute;
        top: 0;
        width: 1.8em;
    }
    .wdg_sched_01 > div .prev .sprite,
    .wdg_sched_01 > div .next .sprite {
        display: block;
        margin: 0.6em 0 0 0.45em;
    }
    .wdg_sched_01 > div .prev .sprite {
        -webkit-transform: rotate(-180deg);
        -moz-transform: rotate(-180deg);
        -o-transform: rotate(-180deg);
        transform: rotate(-180deg);
        filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
        margin: 0.7em 0 0 0.65em;
    }
    .wdg_sched_01 > div .next {
        left: 1.8em;
        margin-left: 1px;
    }
    .wdg_sched_01 > ul {
        display: block;
        overflow: hidden;
        /*height: 16em;*/
    }
    .wdg_sched_01 > div .full-timetable {
        background: #e6e6e6;
        box-shadow: inset 0 0 7px #c0c0c0;
        display: none;
        height: 1.75em;
        line-height: 1.75em;
        margin-left: 5.2em;
        padding-left: 1.3em;
    }
    .wdg_sched_01 > div .full-timetable span{
        color: #000;
        font-size: 0.875em;
        font-weight: bold;
    }
    .wdg_sched_01-dates ul li div:first-child {
        margin: 0;
        padding: 0;
    }
    .wdg_sched_01-dates ul li div:first-child span.date,
    .wdg_sched_01-dates ul li div:first-child span,
    .wdg_sched_01-dates ul li div:first-child span.date + span {
        display: block;
        position: static;
        margin: 0;
        text-align: center;
        width: auto;
    }
    .wdg_sched_01-deportes div.text {
        padding: 0 1em 1em;
        overflow: hidden;
    }
    .wdg_sched_01-deportes div.text:after {
        clear: both;
        content: "";
        display: block;
    }
    .wdg_sched_01-deportes div.text .logo {
        background: no-repeat url(../img/horarios/equipos.png) -26px -686px;
        display: block;
        float: left;
        height: 2.4em;
        width: 4.2em;
    }
    .wdg_sched_01-deportes div.text p {
        display: block;
        float: left;
        font-size: 0.875em;
        font-weight: bold;
        width: 10em;
    }
    .wdg_sched_01-deportes > ul li {
        /*height: 3.25em;*/
        position: relative;
    }

}
/*C://xampp//htdocs//TelevisaGit//\wdg_sched_01\css\wdg_sched_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_sched_01\css\wdg_sched_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .wdg_sched_01 {
        width: 300px;
        height: 100%;
        position: relative;
        display: block;
        margin-bottom: 36px;
    }
    .wdg_sched_01 > ul {
        height: 142px;
    }
    .wdg_sched_01 div:first-child a span.icon {
        display: none;
    } 
}/*C://xampp//htdocs//TelevisaGit//\wdg_sched_01\css\wdg_sched_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_sched_01\css\wdg_sched_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    .wdg_sched_01 > ul {
        height: 142px;
        margin-top: 1em;
    }
    .ie7 .wdg_sched_01 {
        width: 100%;
        height: 100%;
        position: relative;
        display: block;
    }
}
/*C://xampp//htdocs//TelevisaGit//\wdg_sched_01\css\wdg_sched_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_sched_01\css\wdg_sched_01_ie7.css*/

 /* ******************************************************* */ 
 




.ie7 .wdg_sched_01 > div .full-timetable span {
    color: #000;
    font-size: 0.875em;
    font-weight: bold;
    display: block;
    float: left;
    vertical-align: bottom;
}  

.ie7 .wdg_sched_01 > ul li.current a {
    background: #e6e6e6;
    box-shadow: inset 0 0 7px #c0c0c0;
}

.ie7 span .sprite clock {
    vertical-align: bottom; 
    float: right;
    background-color: red;
} 

.ie7 span#clock-fulltime{
    margin-top: 4px;
    margin-right: 5px;
}

/*C://xampp//htdocs//TelevisaGit//\wdg_sched_01\css\wdg_sched_01_ie7.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_search_01\css\wdg_search_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen{
	
	.wdg_search_01{
	
	width:100%;
	background-color:#E5E5E5;
	padding: 20px;
	height:50px;
	margin-bottom:0px;
}

.wdg_search_01 ul li{
	float:left;
	position: relative;
}

.wdg_search_01 ul .li1{
	float:none;
	margin-bottom: 5px;
}

.wdg_search_01 .txt{
	
	color:#717171;
	font-size:18px;
	padding-right: 10px;

}

.wdg_search_01 .input{
	
	padding: 2px;
	font-size:14px;
	width: 230px;
}

.wdg_search_01 .submit{
	
	padding:4px 15px;
	font-size:14px;
	font-style:italic;
	background-color:#666;
	color:#FFF;
	border:none;
	margin-left: 3px;
	cursor:pointer;
}

}/*C://xampp//htdocs//TelevisaGit//\wdg_search_01\css\wdg_search_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_search_01\css\wdg_search_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){

.wdg_search_01{
	
	height:35px;
	margin-bottom:24px;
}

.wdg_search_01 ul li{
	float:left;
	position: relative;
}

.wdg_search_01 ul .li1{
	float:left;
}

.wdg_search_01 .txt{
	
	color:#717171;
	font-size:28px;
	padding-right: 10px;
}

.wdg_search_01 .input{
	
	padding: 7px;
	font-size:14px;
	width: 300px;
}

.wdg_search_01 .submit{
	
	padding:7px 20px;
	font-size:16px;
	font-style:italic;
	background-color:#666;
	color:#FFF;
	border:none;
	margin-left: 3px;
	cursor:pointer;
}

}/*C://xampp//htdocs//TelevisaGit//\wdg_search_01\css\wdg_search_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_social_01\css\wdg_social_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .wdg_social_01{
        width: 230px;
        height: 74px;
        margin: 0 auto;
    }
    .wdg_social_01 #social-iconos {
        width:100%;
        height:75px;
        margin-bottom:10px;
        display:block;
        clear:both;
        background-color: #f5f5f5; 
    }
    .wdg_social_01 .social-icons{display:table}
    .wdg_social_01 .social-icons ul {
        list-style-image:none;
        list-style-position:outside;
        list-style-type:none;
        text-align:right;
        padding:5px 5px 0 0;
        margin-top: 0;
        margin-bottom: 0.44em;
    }
    .wdg_social_01 .social-icons ul {
        padding:0;
        float:left;
        margin-bottom:0;

    }
    .wdg_social_01 .social-icons li.social_icon {
        background:none !important;
        padding-left:0 !important;
        display:inline;
        float:left;
        height: auto;
        text-align: center;
        margin: 10px 25px 10px 0;
    }
    .wdg_social_01 .social-icons ul li:last-child{
        display: none;
    }
}/*C://xampp//htdocs//TelevisaGit//\wdg_social_01\css\wdg_social_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_social_01\css\wdg_social_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .wdg_social_01{
        width: 285px;
        height: 74px;
    }
    .wdg_social_01 #social-iconos {
        width:100%;
        height:75px;
        margin-bottom:10px;
        display:block;
        clear:both;
        background-color: #f5f5f5; 
    }
    .wdg_social_01 .social-icons{display:table}
    .wdg_social_01 .social-icons ul {
        list-style-image:none;
        list-style-position:outside;
        list-style-type:none;
        text-align:right;
        padding:5px 5px 0 0;
        margin-top: 0;
        margin-bottom: 0.44em;
    }
    .wdg_social_01 .social-icons ul li:last-child {
        display:block;
    }
    .wdg_social_01 .social-icons ul {
        padding:0;
        float:left;
        margin-bottom:0;

    }
    .wdg_social_01 .social-icons ul li:last-child{
        display: block;
    }
    .wdg_social_01 .social-icons li.social_icon{
        margin: 10px 7px 10px 0;
    }

}/*C://xampp//htdocs//TelevisaGit//\wdg_social_01\css\wdg_social_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_social_01\css\wdg_social_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    .wdg_social_01{
        height: 74px;
    }

    .wdg_social_01 #social-iconos {
        width:100%;
        height:75px;
        margin-bottom:10px;
        display:block;
        clear:both;
        background-color: #f5f5f5; 
    }
    .wdg_social_01 .social-icons{display:table}
    .wdg_social_01 .social-icons ul {
        list-style-image:none;
        list-style-position:outside;
        list-style-type:none;
        text-align:right;
        padding:5px 5px 0 0;
        margin-top: 0;
        margin-bottom: 0.44em;
    }
    .wdg_social_01 .social-icons ul {
        padding:0;
        float:left;
        margin-bottom:0;

    }

}/*C://xampp//htdocs//TelevisaGit//\wdg_social_01\css\wdg_social_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_top10_01\css\wdg_top10_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .wdg_top10_01{
        display: none;
    }
    .wdg_top10_01_title {
        width: 100%;
        border-bottom: 1px solid #CCC;
        zoom: 1;
    }
    .wdg_top10_01_title:before,
    .wdg_top10_01_title:after {
        content: "";
        display: table;
    }
    .wdg_top10_01_title:after {
        clear: both;
    }
    .wdg_top10_01_title h3 {
        background-color: #0079c2;
        width: 100%;
        font-size: 0.85em;
        float: left;
        text-align: left;
        height: 40px;
        line-height: 32px;
    }
    .wdg_top10_01_title h3 a {
        text-decoration: none;
        color: #fff;
        height: 1.5em;
        display: block;
        padding: 0.313em 0 0.313em 1.375em;
        background: url(../img/mobile-arrow-sprites.png) no-repeat 98% 0.35em;
        background-size: 12px 20px;
        background-position: right 2px\9;
        *background-position: right 2px; 
    }
    .wdg_top10_01 .wdg_carousa .wdg_top10_01_carousel {
        overflow: hidden;
        width: 300px;
    }
    .wdg_top10_01 .wdg_top10_01_title{
        width: 100%;
    }
    .wdg_top10_01 .wdg_carousa div {
        height: auto;
    }
    .wdg_top10_01 .wdg_carousa div ul {
        width: 3.438em;
        margin: 0;
        float: right;
        margin-bottom: 5px;
    }
    .wdg_top10_01 .wdg_carousa div ul li {
        width: auto;
        height: auto;
        float: left;
        margin: 0;
        margin-top: 0.625em;
    }
    .wdg_top10_01 .wdg_carousa div ul li a {
        width: 0.95em;
        height: 0.563em;
        display: none;
        padding: 0;
    }
    .wdg_top10_01 .wdg_carousa div ul li:first-child {
        margin: 0.625em 0.625em 0 0;
    }
    .wdg_top10_01 .wdg_carousa div ul li:last-child {
        padding-left: 0.8em;
    }
    .wdg_top10_01 .wdg_carousa.showArrows div:first-child h1 {
        width: 50%;
    }
    .wdg_top10_01 .wdg_carousa.showArrows div:first-child h1 a span.icon {
        display: none;
    }
    .wdg_top10_01 .wdg_carousa.showArrows div:first-child ul li a {
        display: block;
    }
    .wdg_top10_01 .wdg_carousa div:last-child {
        overflow: hidden;
    }
    .wdg_top10_01 .wdg_carousa div:last-child ul:before,
    .wdg_top10_01 .wdg_carousa div:last-child ul:after {
        content: "";
        display: table;
    }
    .wdg_top10_01 .wdg_carousa div:last-child ul:after {
        clear: both;
    }

    .wdg_top10_01 .wdg_carousa div:last-child ul li h2 a {
        color: black;
        background: none;
        width: auto;
        height: auto;
        font-size:0.8em;
        margin-top: -0.5em;
    }
    .wdg_top10_01 .wdg_carousa div:last-child ul li p {
        font-style: italic;
        color: #666;
        font-size: 0.75em;
    }
    .wdg_top10_01 .wdg_carousa div:last-child ul li a {
        width: auto;
        height: auto;
        padding: auto;
        background: none;
        display: block;
    }
    .wdg_top10_01 .wdg_carousa div:last-child ul li a img {
        width: 136px;
        height: 106px;
    }
    .wdg_top10_01 .wdg_carousa div:last-child ul li:first-child {
        margin: 0;
    }
    .wdg_top10_01 .wdg_carousa div:last-child ul li:last-child {
        margin-right: 0;
        border: none;
    }
    .wdg_top10_01 .wdg_carousa .wdg_top10_01_carousel.iOS {
        -webkit-overflow-scrolling: touch;
        overflow-y: hidden;
        margin-bottom: -15px;
    }
    .wdg_top10_01 .wdg_carousa .wdg_top10_01_carousel.iOS ul {
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }
    .wdg_top10_01 .wdg_carousa div:last-child ul {
        float: none;
        margin: 0;
        zoom: 1;
        margin-top: 10px;
        *margin-top: 0px;
        width: 100%;
    }
    .wdg_top10_01 .wdg_carousa div ul li:last-child {
        border-left: 1px dotted #666;
        padding-left: 0.8em;
    }
    .wdg_top10_01 .wdg_carousa {
        height: auto;
        clear: both;
    }
    .wdg_top10_01 .wdg_carousa div:last-child {
        height: auto;
        *padding-top: 20px;
    }
    .wdg_top10_01 .wdg_carousa div:last-child ul li:first-child {
        padding-left: 0;
        border-left: none;
    }
    .wdg_top10_01 .wdg_carousa div:last-child ul li p {
        font-size: 0.9em;
    }
    .wdg_top10_01 .wdg_carousa div:last-child ul li h2 {
        padding-top: 0.5em;
        font-size: 1.1em;
        line-height: 1em;
        margin-bottom: 1.5em;
        width: 8.3em;
    }
    .wdg_top10_01 .wdg_carousa div:last-child ul li a img {
        width: 84px;
        height: 67px;
    }
    .wdg_top10_01 .wdg_carousa div:last-child ul li:last-child {
        margin-right: -5.7em;
    }
    .wdg_top10_01 .wdg_carousa div:last-child ul li {
        display: block;
        float: left;
        margin: 0 0 0 28px;
        height: 408px;
        padding: 0em;
        width: 300px;
    }
    .wdg_top10_01 .wdg_carousa div:last-child ul li div a img{
        display: block;
        margin-bottom: 0;
        padding: 0 12px 0 5px;
        border-right: 1px solid #ccc;
        float: left;
        margin-right: .75em;
    }
    .wdg_top10_01 .wdg_carousa div:last-child ul li div a h3{
        color: #9EA31D;
        font-size: 0.9em;
        font-style: italic;
        font-weight: 800;
    }

    .wdg_top10_01 .wdg_carousa div:last-child ul li div{
        padding-bottom: 5px;
        height: 80px;
    }
    .wdg_top10_01 .wdg_carousa div:last-child ul li div a{
        padding-bottom: 15px;
    }
    .wdg_top10_01 .wdg_carousa div:last-child ul li div:last-child a{
        border:none;
    }
    .wdg_top10_01 .wdg_carousa div:last-child ul li div a p{
        color: #000;
        font-size: 10pt;
        font-weight: bold;
        font-style: normal;
        margin-left: 5px;
        padding-right: 30px;
    }
}





/*C://xampp//htdocs//TelevisaGit//\wdg_top10_01\css\wdg_top10_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_top10_01\css\wdg_top10_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .wdg_top10_01{
        margin-bottom: 36px;
        display: block;
        width: 300px;
    }
    .wdg_top10_01 .wdg_carousa {
        overflow: hidden;
    }
    div.wdg_top10_01_title {
        margin-bottom: 1.5em;
        zoom: 1;
    }
    div.wdg_top10_01_title:before,
    div.wdg_top10_01_title:after {
        content: "";
        display: table;
    }
    div.wdg_top10_01_title:after {
        clear: both;
    }
    div.wdg_top10_01_title h3 {
        width: 55%;
        max-width: 18.75em;
        float: left;
        height: 32px;
        line-height: 24px;
    }
    div.wdg_top10_01_title h3 a {
        background-image: none;
        background-position: right 2px\9;
        *background-position: right 2px;   
    }
    div.wdg_top10_01_title h3 a span.icon {
        display: none;
    }
    .wdg_top10_01 .wdg_carousa {
        padding-left: 0;
    }
    .wdg_top10_01 .wdg_carousa div.wdg_top10_01_title ul li a {
        display: block;
    }
    .wdg_top10_01 .wdg_carousa ul {
        margin: 1.563em 0 auto;
    }
    .wdg_top10_01_title ul{
        display: none;
    }
    .wdg_top10_01 .wdg_carousa.showArrows div:first-child h1 {
        width: 300px;
    }
    .wdg_top10_01 .wdg_carousa div:last-child ul {
        margin-top: 0;
    }
    .wdg_top10_01 .wdg_carousa div:last-child ul li {
        display: block;
        float: left;
        margin: 0 0 0 28px;
        height: auto;
        padding: 0em;
        width: 300px;
    }
    .wdg_top10_01 .bullets{
        display: block;
        width: 100%;
        height: 20px;
        border-top: 1px solid #CCC;
        margin-bottom: 40px;
    }
    .wdg_top10_01 .bullets ul{
        width:50px;
        float: right;
        margin-top:5px;
    }

    .wdg_top10_01 .bullets ul li{

        width:15px;
        height: 15px;
        background-color:#CCC;
        margin-left: 5px;
        float:left;
    }
    .wdg_top10_01 .bullets ul li.selected{
        background-color:#09C;
    }
}

/*C://xampp//htdocs//TelevisaGit//\wdg_top10_01\css\wdg_top10_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_top10_01\css\wdg_top10_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    .wdg_top10_01{
        margin-bottom: 36px;
        display: block;
    }

    .wdg_top10_01 .wdg_top10_01_title{
        width: 300px;
    }
    .wdg_top10_01_title ul{
        display: block;
    }
    .wdg_top10_01 .bullets{
        display: none;
    }
    .wdg_top10_01 .wdg_carousa div:last-child ul li {
        display: block;
        float: left;
        margin: 0 0 0 28px;
        height: 408px;
        padding: 0em;
        width: 300px;
    }
}
/*C://xampp//htdocs//TelevisaGit//\wdg_top10_01\css\wdg_top10_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_traff_01\css\wdg_traff_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen{  
    .wdg_traff_01 {
        position: relative;
        width: 100%;
        min-width: 300px;
        width: 100%;
        height: auto;
        min-height: 171px;
        clear: both;
    }
    .wdg_traff_01 div.wdg_traff_01_map {
        position: relative;
        margin: 0;
        padding: 0;
        height: 100%;
        min-height: 171px;
        width: 100%;
    }
    .wdg_traff_01 div.wdg_traff_01_map img {
        min-width: 300px;
        width: 100%;
        height: auto;
    }
    .wdg_traff_01 div.wdg_traff_01_map div.overlay {
        position: absolute;
        background-color: #0078bf;
        width: 57%;
        height: 98.5%;
        opacity: 0.8;
        filter: alpha(opacity=80);
        top: 0;
        left: 0;
        margin: 0;
        padding: 0;
    }
    .wdg_traff_01 div.wdg_traff_01_map p {
        position: absolute;
        top: 2em;
        left: 0;
        width: 45%;
        text-transform: uppercase;
        font-weight: bold;
        font-size: 0.8em;
        padding-left: 1.5em;
    }
    .wdg_traff_01 div.wdg_traff_01_map p a{
        color: white;
    }
    .wdg_traff_01 div.wdg_traff_01_map p span.wdg_traff_01_arrow {
        width: 2.5em;
        height: 3.5em;
        display: block;
        background: transparent url(../img/traffic/traffic-sprites.png) no-repeat 0 0;
        margin-bottom: 1em;
    }
    .wdg_traff_01 div.wdg_traff_01_map p span.wdg_traff_01_line {
        margin-top: 0.7em;
        border-top: 1px dotted white;
        width: 1.5em;
        height: 1px;
        display: block;
    }
}/*C://xampp//htdocs//TelevisaGit//\wdg_traff_01\css\wdg_traff_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_traff_01\css\wdg_traff_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){  
    .wdg_traff_01 {
        position: relative;
        width: 300px;
        margin-bottom: 36px;
    }
    .ie8 .wdg_traff_01{
        z-index: 4000 !important;
    }
    .wdg_traff_01 div.wdg_traff_01_map {
        position: relative;
        margin: 0;
        padding: 0;
        height: 10em;
    }
    .wdg_traff_01 div.wdg_traff_01_map img {
        height: 100%;
    }
    .ie8 .wdg_traff_01 div.wdg_traff_01_map img {
        z-index: 3000 !important;
    }
    .wdg_traff_01 div.wdg_traff_01_map div.overlay {
        position: absolute;
        background-color: #0078bf;
        width: 57%;
        height: 100%;
        opacity: 0.8;
        filter: alpha(opacity=80);
        display: block !important;
        top: 0;
        left: 0;
    }
    .ie8 .wdg_traff_01 div.wdg_traff_01_map div.overlay{
        z-index: 2000 !important;
    }
    .wdg_traff_01 div.wdg_traff_01_map p{
        position: absolute;
        top: 2em;
        left: 0;
        width: 45%;
        text-transform: uppercase;
        font-weight: bold;
        font-size: 0.8em;
        padding-left: 1.5em;
    }    
    .wdg_traff_01 div.wdg_traff_01_map p a{
        color: white;
    }
    .ie8 .wdg_traff_01 div.wdg_traff_01_map p {
        z-index: 2000 !important;
    }
    .ie8 .wdg_traff_01 div.wdg_traff_01_map p  span{
        z-index: 1000 !important;
    }
    .wdg_traff_01 div.wdg_traff_01_map p span.wdg_traff_01_arrow {
        width: 2.5em;
        height: 3.5em;
        display: block;
        background: transparent url(../img/traffic/traffic-sprites.png) no-repeat 0 0;
        margin-bottom: 1em;
    }
    .wdg_traff_01 div.wdg_traff_01_map p span.wdg_traff_01_line {
        margin-top: 0.7em;
        border-top: 1px dotted white;
        width: 1.5em;
        height: 1px;
        display: block;
    }
}
/*C://xampp//htdocs//TelevisaGit//\wdg_traff_01\css\wdg_traff_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_traff_01\css\wdg_traff_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){      
    .wdg_traff_01 {
        width: 300px;
        margin-bottom: 36px;
    }
}/*C://xampp//htdocs//TelevisaGit//\wdg_traff_01\css\wdg_traff_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_twitt_01\css\wdg_twitt_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .wdg_twitt_01{
        display:none;
    }
    .wdg_twitt_01_title {
        width: 100%;
        border-bottom: 1px solid #CCC;
    }
    .wdg_twitt_01_title:before,
    .wdg_twitt_01_title:after {
        content: "";
        display: table;
    }
    .wdg_twitt_01_title:after {
        clear: both;
    }
    .wdg_twitt_01_title {
        zoom: 1;
        width: 100%;
    }
    .wdg_twitt_01_title h3 {
        background-color: #0079c2;
        width: 100%;
        font-size: 0.85em;
        float: left;
        text-align: left;
        height: 40px;
    }
    .wdg_twitt_01_title h3 a {
        text-decoration: none;
        color: #fff;
        height: 1.5em;
        display: block;
        padding: 0.313em 0 0.313em 1.375em;
        background: url(../img/mobile-arrow-sprites.png) no-repeat 98% 0.35em;
        background-size: 12px 20px;
        background-position: right 2px\9;
        *background-position: right 2px; 
    }
    .wdg_twitt_01 .wdg_carousa .wdg_twitt_01_carousel {
        overflow: hidden;
        width: 300px;
    }
    .wdg_twitt_01 .wdg_carousa div {
        width: 100%;
        height: auto;
    }

    .wdg_twitt_01 .wdg_carousa div ul {
        width: 3.438em;
        margin: 0;
        float: right;
        margin-bottom: 5px;
    }
    .wdg_twitt_01 .wdg_carousa div ul li {
        width: auto;
        height: auto;
        float: left;
        margin: 0;
        margin-top: 0.625em;
    }
    .wdg_twitt_01 .wdg_carousa div ul li a {
        width: 0.95em;
        height: 0.563em;
        display: none;
        padding: 0;
    }
    .wdg_twitt_01 .wdg_carousa div:last-child ul {
        float: none;
        margin: 0;
        margin-top: 10px;
        width: 1284px;
    }
    .wdg_twitt_01 .wdg_carousa ul li p {
        font-style: italic;
        color: #666;
        font-size: 0.75em;
    }
    .wdg_twitt_01 .wdg_carousa div:last-child ul li a {
        width: auto;
        height: auto;
        padding: auto;
        background: none;
        display: inline;
    }
    .wdg_twitt_01 .wdg_carousa div:last-child.iOS {
        overflow: scroll;
        -webkit-overflow-scrolling: touch;
    }
    .wdg_twitt_01 .wdg_carousa div:last-child.iOS ul {
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }
    .wdg_twitt_01 .wdg_carousa div ul li:last-child {
        border-left: 1px dotted #666;
        padding-left: 0.8em;
    }
    .wdg_twitt_01 .wdg_carousa {
        height: auto;
    }
    .wdg_twitt_01 .wdg_carousa div:last-child ul li {
        width: 8.0em;
        height: auto;
        padding: 0px;
        width: 300px;
        margin: 0 0 0 28px;
    }
    .wdg_twitt_01 .wdg_carousa div:last-child ul li:first-child {
        margin: 0;
        padding-left: 0;
        border-left: none;
    }
    .wdg_twitt_01 .wdg_carousa ul li:first-child{
        margin: 0.625em 0.625em 0 0;
    }  
    .wdg_twitt_01 .wdg_carousa ul li div {
        padding-bottom: 0px;
    } 
    .wdg_twitt_01 .wdg_carousa ul li a img {
        width: 36px;
        height: 36px;
    }
    .wdg_twitt_01 .wdg_carousa div:last-child ul li:last-child {
        margin-right: 40px;
        border: none;
        margin-right: -5.7em;
    }
    .wdg_twitt_01 .wdg_carousa ul li div a h3{
        color: #9EA31D;
        font-size: 10pt;
        font-style: italic;
        font-weight: 800;
        padding: .5em 0;
    }
    .wdg_twitt_01 .wdg_carousa .wdg_twitt_01_carousel ul li .wdg_twitt_01_block{
        border-bottom: 1px solid #ccc;
        padding-bottom: 10px;
        display: inline-block !important;
        opacity: 1 !important;
    }
    .wdg_twitt_01 .wdg_carousa ul li div a p{
        color: #000;
        font-size: 10pt;
        font-weight: normal;
        font-style: normal;
        padding-right: 11px;
        margin-bottom: 0px;
        height: 75px;
        overflow: hidden;
    } 

    .wdg_twitt_01 .wdg_carousa ul li div .wdg_twitt_01_blue{
        color:#000;
        font-size: 10px;
        font-weight: normal;
    }
    .wdg_twitt_01 .wdg_carousa ul li div .wdg_twitt_01_black{
        font-size: 9pt;
        font-weight: bold;
    }
    /* END: carouseltype1c (Small) */


    .wdg_twitt_01 .wdg_twitt_01_img{
        float: left;
        width: 48px!important;
        padding: 10px 0px 10px 10px;
    }

    .wdg_twitt_01 .wdg_twitt_01_txt{
        float: left;
        width: 230px!important;
        margin-left: 10px;
    }
    .wdg_twitt_01 .cta_twitter{
        color:#3a3b8d;
        font-weight:normal;
        font-size:12px;
    }
}
/*C://xampp//htdocs//TelevisaGit//\wdg_twitt_01\css\wdg_twitt_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_twitt_01\css\wdg_twitt_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .wdg_twitt_01{
        margin-bottom: 36px;
        display:block;
        min-height: 480px;
        width: 300px;
    }
    .wdg_twitt_01 .wdg_carousa {
        overflow: hidden;
    }
    .wdg_twitt_01 .wdg_twitt_01_carousel ul li > div{
        -moz-opacity: 1 !important;
        opacity:1 !important;
        filter: alpha(opacity=100);
    }
    div.wdg_twitt_01_title {
        margin-bottom: 1em;
    }
    div.wdg_twitt_01_title:before,
    div.wdg_twitt_01_title:after {
        content: "";
        display: table;
    }
    div.wdg_twitt_01_title:after {
        clear: both;
    }
    div.wdg_twitt_01_title {
        zoom: 1;
        /* For IE 6/7 (trigger hasLayout) */
    }
    div.wdg_twitt_01_title h3 {
        width: 55%;
        max-width: 18.75em;
        float: left;
        height: 32px;
        line-height: 24px;
    }
    div.wdg_twitt_01_title h3 a {
        background-image: none;
        background-position: right 2px\9;
        *background-position: right 2px;   
    }
    div.wdg_twitt_01_title h3 a span.icon {
        display: none;
    }
    .wdg_twitt_01 .wdg_twitt_01_title ul{
        display: none;
    }
    .wdg_twitt_01 .wdg_carousa {
        padding-left: 0;
    }
    .wdg_twitt_01 .wdg_carousa div.wdg_twitt_01_title ul li a {
        display: block;
    }
    .wdg_twitt_01 .wdg_carousa ul {
        margin: 1.563em 0 auto;
    }
    .wdg_twitt_01 .wdg_carousa.showArrows div:first-child h1 {
        width: 300px;
    }
    .wdg_twitt_01 .wdg_carousa div:last-child ul {
        margin-top: 0;
    }
    .wdg_twitt_01 .wdg_carousa .wdg_twitt_01_carousel ul li .wdg_twitt_01_block:last-child{
        border-bottom: none;
    }
    .wdg_twitt_01 .bullets{
        display: block;
        width: 100%;
        border-top: 1px solid #CCC;
        margin-bottom: 40px;
        height: 20px;
    }

    .wdg_twitt_01 .bullets ul{
        width:110px;
        float: right;
        margin-top:5px;
    }

    .wdg_twitt_01 .bullets ul li{
        width:15px;
        height: 15px;
        background-color:#CCC;
        margin-left: 5px;
        float:left;
    }
    .wdg_twitt_01 .bullets ul li.selected{
        background-color:#09C;
    }

}

/*C://xampp//htdocs//TelevisaGit//\wdg_twitt_01\css\wdg_twitt_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_twitt_01\css\wdg_twitt_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    .wdg_twitt_01{
        margin-bottom: 36px;
        min-height: 480px;
    }
    .wdg_twitt_01 .wdg_carousa .wdg_twitt_01_title{
        width: 300px;
    }
    .wdg_twitt_01 .wdg_twitt_01_title ul{
        display: block;
    }
    .wdg_twitt_01 .wdg_twitt_01_carousel ul li > div{
        -moz-opacity: 1 !important;
        opacity:1 !important;
        filter: alpha(opacity=100);
    }
    .wdg_twitt_01 .bullets{
        display: none;
        
    }
    .wdg_twitt_01 .wdg_carousa .wdg_twitt_01_carousel ul li .wdg_twitt_01_block:last-child{
         border-bottom: 1px solid #ccc;
    }
}
/*C://xampp//htdocs//TelevisaGit//\wdg_twitt_01\css\wdg_twitt_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_waze_01\css\wdg_waze_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {
    .wd_waze_01   {
        width: 280px;
        margin: 0 auto;
    }
    .wd_waze_01 .waze-large{
        display: none;
    }
    .wd_waze_01 .waze-mobile{
        position: relative;
        width: 300px;
        overflow-y: hidden;
        height: 350px;
        border: 8px solid #F5F5F5;
    }
    .wd_waze_01 .waze-mobile iframe{
        height: 460px; 
        width: 272px;
        border: 0 none;
        left: -16px;
        position: relative;
        top: -75px;
    }

}



/*C://xampp//htdocs//TelevisaGit//\wdg_waze_01\css\wdg_waze_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_waze_01\css\wdg_waze_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .wd_waze_01   {
        width: auto;
        margin: 0;
    }
    .wd_waze_01 .waze-large{
        display: block;
        height: 660px;
        width: 100%;
    }

    .wd_waze_01 .waze-mobile{
        display: none;
    }

    .wd_waze_01 .waze-large iframe{
        height: 700px; 
        width: 600px
    }
    div.marquee_wrapper{
        height: 250px;
        width: 281px;
    }
}



/*C://xampp//htdocs//TelevisaGit//\wdg_waze_01\css\wdg_waze_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_waze_01\css\wdg_waze_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    .wd_waze_01{
        margin-bottom: 24px;
    }
    .wd_waze_01 .waze-large iframe{
        height: 700px; 
        width: 900px
    }



}/*C://xampp//htdocs//TelevisaGit//\wdg_waze_01\css\wdg_waze_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_wethr_01\css\wdg_wethr_01_mobile.css*/

 /* ******************************************************* */ 
 @media screen {

    /* BEGIN: weather (Small) */
    .wdg_wethr_01 {
        width: 100%;
        background: transparent;
        margin-bottom: 0px;
        min-height:265px;
    }
    .wdg_wethr_01 .container-top {
        padding-left: 0px !important;
        padding-top: 0px !important;
    }
    .wdg_wethr_01 .container-wdg div.container-top {
        width: 100%;
        height: 80px;
        margin-bottom: 0;
        overflow: hidden;
    }

    .wdg_wethr_01 div.container-top .container-combo {
        width: 100%;
        height: 40px;
        float: left;
        font-size: 1em;
        position: relative;
    }
    .wdg_wethr_01 .container-wdg .container-top .container-combo select.select {
        position: relative;
        line-height: 40px;
        height: 40px;
        width: 100%;
        float: right;
        text-indent: 1.6em;
        display: inline-block;
    }
    .wdg_wethr_01 .container-wdg .container-top .container-combo span.select {
        position: absolute;
        height: 40px;
        line-height: 40px;
        text-indent: 18px;
        width: 100%;
        text-align: left;
        cursor: default;
        z-index: 1;
        right: 0;
        bottom: 0;
        background-image: linear-gradient(bottom, #d6d6d6 0%, #e5e5e5 9%, #e6e6e6 91%, #d6d6d6 100%);
        background-image: -o-linear-gradient(bottom, #d6d6d6 0%, #e5e5e5 9%, #e6e6e6 91%, #d6d6d6 100%);
        background-image: -moz-linear-gradient(bottom, #d6d6d6 0%, #e5e5e5 9%, #e6e6e6 91%, #d6d6d6 100%);
        background-image: -webkit-linear-gradient(bottom, #d6d6d6 0%, #e5e5e5 9%, #e6e6e6 91%, #d6d6d6 100%);
        background-image: -ms-linear-gradient(bottom, #d6d6d6 0%, #e5e5e5 9%, #e6e6e6 91%, #d6d6d6 100%);
        background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #d6d6d6), color-stop(0.09, #e5e5e5), color-stop(0.91, #e6e6e6), color-stop(1, #d6d6d6));
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#d6d6d6', GradientType=0 ); /* IE6-9 */
    }
    .wdg_wethr_01 .container-wdg .container-top .container-combo span.select span.arrow {
        padding: 0.35em 0.5em;
        width: 1em;
        height: 1em;
        color: #fff;
        background: url(../img/global-sprites.png) no-repeat -554px -37px;
        float: right;
        line-height: 1em;
        text-indent: -99999px;
    }
    .wdg_wethr_01 .container-wdg .container-top .container-combo a {
        text-decoration: none;
        color: white;
        width: 100%;
        height: 1.7em;
        padding: 0 0 0.313em 1.375em;
        background-color: #0078bf;
        display: block;
        overflow: hidden;
        line-height: 1.8em;
    }
    .wdg_wethr_01 .container-wdg ul li div.items ul {
        float: left;
        width: 20%;
        padding: 0 6.5%;
        text-align: center;
        border-right: 1px solid #d3d3d3;
        font-weight: bold; 
    }
    .wdg_wethr_01 .container-wdg ul li div.items ul li {
        border-bottom: 1px dotted #d3d3d3;
        font-size: 1.5em;
        /*padding: 0.8em 0;*/
        letter-spacing: -0.15em;
        padding: 0.6em 0;
    }

    .wdg_wethr_01 .container-wdg ul li div.items ul li div {
        width: 4.5em;
        height: 4.5em;
        margin: 1em auto; 
    }
    .wdg_wethr_01 .container-wdg ul li div.items ul li div.rainy {
        background: transparent url(../img/weather/weather-sprites.png) no-repeat 0 -25px;
    }
    .wdg_wethr_01 .container-wdg ul li div.items ul li div.cloudy {
        background: transparent url(../img/weather/weather-sprites.png) no-repeat 0 -83px;
    }
    .wdg_wethr_01 .container-wdg ul li div.items ul li div.sunny {
        background: transparent url(../img/weather/weather-sprites.png) no-repeat 0 -140px;
    }
    .wdg_wethr_01 .container-wdg ul li div.items ul > li:first-child {
        font-size: 0.8em;
        letter-spacing: 0;
    }
    .wdg_wethr_01 .container-wdg ul li div.items ul:first-child li:nth-child(2) {
        color:#0079c2;
    }
    .wdg_wethr_01 .container-wdg > ul li div > ul > li:last-child {
        border: 0;
        font-size: 10.5pt;
        color: #a6a7a8;
        padding-bottom: 0;
        letter-spacing: 0;
    }
    .wdg_wethr_01 .container-wdg ul li div.items ul li.selected {
        width: 164%;
        margin-left: -32%;
        border-bottom: 0;
        background-color: rgba(235,235,235,0.6);
    }
    .wdg_wethr_01 > div > ul:last-child {
        border: none;
    }

    .wdg_wethr_01 div.container-top h3 {
        background-color: #017EC1;
        width: 100%;
        font-size: 0.85em;
        float: left;
        text-align: left;
        height: 40px;
    }

    .wdg_wethr_01 div.container-top h3 a {
        text-decoration: none;
        color: #fff;
        display: block;
        /*background: url(../img/mobile-arrow-sprites.png) no-repeat 98% 0.75em;*/
        background: none;
        background-size: 12px 20px;
        height: 40px;
        line-height: 40px;
        padding: 0 0 0 1.375em;
    }
    /* END: weather (Small) */

    /*ESTADOS*/

    .wdg_wethr_01 .container-estates{
        display: none;
    } 

    .wdg_wethr_01 .container-estates > ul li div:first-child span.sprite {
        position: absolute;
        top: 1px;
        left: 58px;
        height: 18px;
    }

    .wdg_wethr_01 .container-estates > ul li.current .sprite.luna {
        background-position: -187px -22px;
        height: 15px;
        width: 16px;
    }

    .wdg_wethr_01 .container-estates div.items ul li {
        font-size: 14px;
        letter-spacing: 0;
        color: #000;
        height: 2.5em;
    }
    .wdg_wethr_01 .container-estates div.items ul li p{
        margin: 0 auto;
        color: #a2a2a2;
    }

    .wdg_wethr_01 .container-estates > div.items > ul > li:last-child {
        border: 0;
        font-size: 0.7em;
        color: #000;
        padding-bottom: 0;
        letter-spacing: 0;
        color: red;
    }

    .wdg_wethr_01 .container-wdg-estates div.items ul li {
        border-bottom: 1px dotted black;
        font-size: 1.5em;
        padding: 0.8em 0;
        letter-spacing: -0.15em;
        height: 2em;
    }

    .wdg_wethr_01 .container-estates .txt_temperatura{
        vertical-align: top;
        font-size: 20px;
    }

    .wdg_wethr_01 .container-estates div.items ul {
        float: left;
        width: 26%;
        /*padding: 0 6.5%;*/
        padding-left: 5px;
        padding-right: 5px;
        text-align: center;
        border-right: 1px dotted #d3d3d3;
        font-weight: bold;
    }

    .wdg_wethr_01 .container-estates .container-wdg div.items ul li {
        border-bottom:  1px dotted #d3d3d3;
        width: 100%;
        margin: 8px auto;
        height: 45px;
    }
    .wdg_wethr_01 .container-estates .container-wdg div.items ul:first-child li {
        line-height: 20px;
    }

    .wdg_wethr_01 .container-estates .container-wdg div.items {
        height: 200px;
        overflow-y: scroll;
    }

    .wdg_wethr_01 .container-estates .container-wdg div.items ul:first-child {
        text-align: left;
        width: 36%;
    }

    .wdg_wethr_01 .container-estates .container-wdg div.items ul:last-child {
        border: none;
        width: 25%;
    }

    .wdg_wethr_01 .container-estates .container-wdg div.items {
        border:none;
        font-size: 0.88em;
    }

    .wdg_wethr_01 .container-wdg ul li div.items ul li:first-child{
        padding: 1.25em 0;
    }
    .wdg_wethr_01 .container-wdg ul li div.items ul li:nth-child(2n){
        border-bottom: none;
    }
    .wdg_wethr_01 .container-wdg ul li div.items ul li:last-child{
        /*padding: 1.55em 0;*/
        display: none;
    }
    .wdg_wethr_01 .container-estates .container-wdg div.items{
        height: 250px;
    }
    .wdg_wethr_01_verMas {
        display:block;
        background:#e4e4e4;
        text-align:center;
        line-height: 40px;
        font-size: 14px;
    }
    .wdg_wethr_01_verMas a{
        color:#515151;
    }

}
.ie7 .wdg_wethr_01 .weatherWrapper span.select{
    position: absolute;
    height: 2em;
    line-height: 2em;
    text-indent: 1.6em;
    width: 100%;
    text-align: left;
    cursor: default;
    z-index: 1;
    right: 0;
    bottom: 0; 
    background-color: #e5e5e5;
    background-image: linear-gradient(bottom, #d6d6d6 0%, #e5e5e5 9%, #e6e6e6 91%, #d6d6d6 100%);
    background-image: -o-linear-gradient(bottom, #d6d6d6 0%, #e5e5e5 9%, #e6e6e6 91%, #d6d6d6 100%);
    background-image: -moz-linear-gradient(bottom, #d6d6d6 0%, #e5e5e5 9%, #e6e6e6 91%, #d6d6d6 100%);
    background-image: -webkit-linear-gradient(bottom, #d6d6d6 0%, #e5e5e5 9%, #e6e6e6 91%, #d6d6d6 100%);
    background-image: -ms-linear-gradient(bottom, #d6d6d6 0%, #e5e5e5 9%, #e6e6e6 91%, #d6d6d6 100%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #d6d6d6), color-stop(0.09, #e5e5e5), color-stop(0.91, #e6e6e6), color-stop(1, #d6d6d6));
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#e5e5e5', GradientType=0 ); /* IE6-9 */
} 

.ie7 .wdg_wethr_01 div.items ul {
    float: left;
    width: 20%;
    padding: 0 6.5%;
    text-align: center;
    border-right: 1px solid #ccc;
    font-weight: normal;
}

.ie7 .wdg_wethr_01 div.items ul li {
    border-bottom: 1px dotted black;
    font-size: 1.3em;
    padding: 0.8em 0;
    letter-spacing: -0.15em;
}


.ie7 .wdg_wethr_01 {
    width: 100%;
    background-color: #f5f5f5;
    height: 300px;
    padding: 0.5em 0 0 0.30em;
}

.ie7 .wdg_wethr_01 .weatherWrapper span.select{
    position: absolute;
    height: 2em;
    line-height: 2em;
    text-indent: 1.6em;
    width: 100%;
    text-align: left;
    cursor: default;
    z-index: 1;
    right: 0;
    bottom: 0; 
    background-color: #e5e5e5;
    background-image: linear-gradient(bottom, #d6d6d6 0%, #e5e5e5 9%, #e6e6e6 91%, #d6d6d6 100%);
    background-image: -o-linear-gradient(bottom, #d6d6d6 0%, #e5e5e5 9%, #e6e6e6 91%, #d6d6d6 100%);
    background-image: -moz-linear-gradient(bottom, #d6d6d6 0%, #e5e5e5 9%, #e6e6e6 91%, #d6d6d6 100%);
    background-image: -webkit-linear-gradient(bottom, #d6d6d6 0%, #e5e5e5 9%, #e6e6e6 91%, #d6d6d6 100%);
    background-image: -ms-linear-gradient(bottom, #d6d6d6 0%, #e5e5e5 9%, #e6e6e6 91%, #d6d6d6 100%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #d6d6d6), color-stop(0.09, #e5e5e5), color-stop(0.91, #e6e6e6), color-stop(1, #d6d6d6));
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#e5e5e5', GradientType=0 ); /* IE6-9 */
}
.ie7 .wdg_wethr_01 .weatherWrapper {
    width: 20%;
    height: 2em;
    float: left;
    font-size: 1em;
    position: relative;
    z-index: 10;
}
.ie7 .wdg_wethr_01 .select {
    position: relative;
    line-height: 2em;
    height: 2em;
    width: 100%;
    float: right;
    text-indent: 1.6em;
    display: inline-block;
}
.ie7 .wdg_wethr_01 .arrow {
    margin: -0.3em 1em 0 0.5em;
    width: 1em;
    height: 1.4em;
    color: #fff;
    background: url(../img/weather/weather-sprites.png) no-repeat 6px 8px;
    background-color: gray;
    float: right;
    line-height: 1em; 
    text-indent: -99999px;
    z-index: 10;
    /*position: absolute;*/
}  
.ie7 .wdg_wethr_01 div.items ul > *:first-child + * + * {
    border: 0;
    font-size: 0.7em;
    color: #a6a7a8;
    padding-bottom: 0; 
    letter-spacing: 0;
} 
.ie8 .wdg_wethr_01 .weatherWrapper span.select{
    position: absolute;
    height: 2em;
    line-height: 2em;
    text-indent: 1.6em;
    width: 100%;
    text-align: left;
    cursor: default;
    z-index: 1;
    right: 0;
    bottom: 0; 
    background-color: #e5e5e5;
    background-image: linear-gradient(bottom, #d6d6d6 0%, #e5e5e5 9%, #e6e6e6 91%, #d6d6d6 100%);
    background-image: -o-linear-gradient(bottom, #d6d6d6 0%, #e5e5e5 9%, #e6e6e6 91%, #d6d6d6 100%);
    background-image: -moz-linear-gradient(bottom, #d6d6d6 0%, #e5e5e5 9%, #e6e6e6 91%, #d6d6d6 100%);
    background-image: -webkit-linear-gradient(bottom, #d6d6d6 0%, #e5e5e5 9%, #e6e6e6 91%, #d6d6d6 100%);
    background-image: -ms-linear-gradient(bottom, #d6d6d6 0%, #e5e5e5 9%, #e6e6e6 91%, #d6d6d6 100%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #d6d6d6), color-stop(0.09, #e5e5e5), color-stop(0.91, #e6e6e6), color-stop(1, #d6d6d6));
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#e5e5e5', GradientType=0 ); /* IE6-9 */
} 
.ie8 .wdg_wethr_01 div.items ul {
    float: left;
    width: 20%;
    padding: 0 6.5%;
    text-align: center;
    border-right: 1px solid #ccc;
    font-weight: normal;
}
.ie8 .wdg_wethr_01 div.items ul li {
    border-bottom: 1px dotted black;
    font-size: 1.3em;
    padding: 0.8em 0;
    letter-spacing: -0.15em;
}
.ie8 .wdg_wethr_01 div.items ul > *:first-child + * + * {
    border: 0;
    font-size: 0.7em;
    color: #a6a7a8;
    padding-bottom: 0;
    letter-spacing: 0;
}






/*C://xampp//htdocs//TelevisaGit//\wdg_wethr_01\css\wdg_wethr_01_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_wethr_01\css\wdg_wethr_01_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .wdg_wethr_01 {
        width: 300px;
        height: auto;
        margin-bottom: 36px;
        background-color: #f5f5f5;
        min-height: 285px;
    }
    .wdg_wethr_01 div.container-top{
        margin-bottom: 1.5em;
        zoom: 1;
    }

    .wdg_wethr_01 div.container-top:before,
    .wdg_wethr_01 div.container-top:after {
        content: "";
        display: table;
    }
    .wdg_wethr_01 div.container-top:after {
        clear: both;
    }
    .wdg_wethr_01 div.container-top h3 {
        width: 57%;
        max-width: 18.75em;
        float: left;
    }
    .wdg_wethr_01 div.container-top h3 a {
        background-image: none;        
        text-decoration: none;
        color: #fff;
        height: 1.7em;
        display: block;
        padding: 0.45em 0 0.2em 1.375em;
        background-size: 12px 20px;
        line-height: 1.7em;
    }
    .wdg_wethr_01 div.container-top h3 a span.icon {
        display: none;
    } 
    .wdg_wethr_01 div.container-top h3 {
        background-color: #017ec1;
        width: 50%;
        font-size: 14px;
        float: left;
        text-align: left;
    }

    .wdg_wethr_01 div.container-top {
        border-bottom: none;
    }

    .wdg_wethr_01 div.container-top .container-combo {
        width: 50%;
        float: right;
        height: 2em;
    } 
    .wdg_wethr_01 .container-wdg div.container-top {
        height: 32px;
    }
    .wdg_wethr_01 .container-wdg ul li div.items ul li:nth-child(2){
        border-bottom: 1px dotted #d3d3d3;
    }
    .wdg_wethr_01 .container-wdg ul li div.items ul li:last-child{
        padding: 1.55em 0;
        display: block;
    }
    .wdg_wethr_01 .container-wdg .container-top .container-combo span.select {
        height: 32px;
        line-height: 32px;
    }
    .wdg_wethr_01 .container-wdg .container-top .container-combo select.select {
        height: 32px;
        line-height: 32px;
    }
    .wdg_wethr_01 .container-wdg .container-top .container-combo span.select span.arrow {
        background: url(../img/weather/weather-sprites.png) no-repeat 6px 8px;
        float: right;
        line-height: 1em;
        text-indent: -99999px; 
    }
    .ie8 .wdg_wethr_01 div.container-top .container-combo{
        z-index: 2000 !important;
    }
    .ie8 .wdg_wethr_01 .select {
        z-index: 1000 !important;
    }
    .ie7 .wdg_wethr_01 .select {
        z-index: 1000 !important;
    }
    .ie7 .wdg_wethr_01 div.container-top .container-combo{
        z-index: 2000 !important;
    }
    .wdg_wethr_01_verMas{
        display: none;
    }
}/*C://xampp//htdocs//TelevisaGit//\wdg_wethr_01\css\wdg_wethr_01_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_wethr_01\css\wdg_wethr_01.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    .ie7 .wdg_wethr_01 .container-wdg ul li div.items ul{
        width: 19.8%;
    }
}/*C://xampp//htdocs//TelevisaGit//\wdg_wethr_01\css\wdg_wethr_01.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_wethr_02\css\wdg_wethr_02_mobile.css*/

 /* ******************************************************* */ 
 @media screen {

    /* BEGIN: Weather (Small) */
    .wdg_wethr_02{
        width: 100%;
        height: 415px;
    }
    .wdg_wethr_02 .wdg_wethr_02_text{
        width: 100%;
        height: 64px;
    }
    .wdg_wethr_02 .wdg_wethr_02_text div h3{
        padding: 5px;
        padding-left: 1px;
        font-size: 22pt;
        font-style: italic;
        font-weight: normal;
        color: #9ea31d;
    }    
    .wdg_wethr_02 .wdg_wethr_02_text div{
        width: 96%;
        height: 45px;
        border-bottom: 1px dotted #d3d3d3;
        margin-left: 10px;
        margin-right: 10px;
    }
    .wdg_wethr_02 .wdg_wethr_02_left{
        /*background-color:red;*/
        /*float: left;*/
        width: 100%;
        height: 200px;
    }
    .wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreestop{
        width: 96%;
        height: 105px;
        border-bottom: 1px dotted #d3d3d3;
        overflow: hidden;
        margin-right: 10px;
        margin-left: 10px;
    }
    .wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreestop div{
        width: 220px;
        height: 115px;
        margin: 0 auto;
    }
    .wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreestop div div.wdg_wethr_02_degreesbig{
        width: 150px;
        height: 117px;
        margin: 0 auto;
        margin-top: -22px;
    }
    .wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreestop div div{
        float: left;
        margin-top: -15px;
    }
    /*.wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreestop div:last-child{
        height: 123px;
    }*/
    .wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreestop div div:first-child{
        /*margin-left: 42px;
        margin-top: 14px;
        margin-right: 21px;
        text-align: center;*/
        font-size: 15pt;
        width: 65px;
        height: 90px;
        margin-top: 4px;
    }
    .wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreestop div div:first-child a p{
        font-size: 13.5pt;
        margin-top: -5px;
        margin-left: 5px;
    }
    .wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreestop div div.wdg_wethr_02_degreesbig h1{
        font-size: 84pt;
        color: #0079c2;
        font-weight: normal;
        letter-spacing: -8px;
        margin-top: 0px;
    }
    .wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreesmiddle{
        width: 96%;
        margin-right: 10px;
        margin-left: 10px;
        height:36px;
        border-bottom: 1px dotted #d3d3d3;
    }
    .wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreesmiddle a p{
        margin: auto;
        padding-top: 9px;
        *padding-top: 0px;
        *margin-top: 7px;
        width: 220px;
        text-align: center;
        font-weight: bold;
        font-size: 10.5pt;
    }
    .wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreesbottom{
        width: 96%;
        margin-right: 10px;
        margin-left: 10px;
        height: 39px;
        border-bottom: 1px solid #d3d3d3;
    }
    .wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreesbottom div{
        margin: 0 auto;
        width: 280px;
    }
    .wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreesbottom div div{
        margin: auto;
        margin-top: 7px;
        float: left;
        text-align: center;
        width: 138px;
        height: 24px;
        color: #a6a7a8;
    }
    .wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreesbottom div div p{
        margin-top: 0px;
        font-size: 14pt;

    }
    .wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreesbottom div div:first-child{
        border-right: 1px dotted #d3d3d3;
    }




    .wdg_wethr_02 .wdg_wethr_02_right{
        /*background-color: greenyellow;*/
        /*float: left;*/
        height: 255px;
        width: 300px;
        margin: 0 auto;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_righttxt h6{
        /*background-color: greenyellow;*/
        color: #a6a7a8;
        background-color: #F5F5F5;
        margin: auto;
        font-size: 10pt;
        font-weight: normal;
        font-style: italic;
        *margin-top: -3px;


    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_righttxt{
        text-align: center;
        margin: auto;
        background-color: #F5F5F5;
        margin-top: -10px;
        height: 10px;
        width: 200px;
    }

    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days div{
        width: 99px;
        height:163px;
        float: left;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysleft .wdg_wethr_02_container{
        margin-top: 20px;
        border-left: 1px dotted #d3d3d3;
        width: 99px;
        height: 139px;
        padding-left: 20px;
        text-align: center;
        font-weight: bold;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysleft .wdg_wethr_02_container .wdg_wethr_02_dayslefttop{
        width: 60px;
        height: 102px;
        border-bottom: 1px dotted #d3d3d3;
        letter-spacing: -2px;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysleft .wdg_wethr_02_container .wdg_wethr_02_daysleftmiddle{
        width: 60px;
        height: 29px;
        /*border-bottom: 1px dotted #d3d3d3;*/
        padding-top: 5px;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysleft .wdg_wethr_02_container .wdg_wethr_02_daysleftmiddle span{
        font-size: 10.5pt;
        text-align: center;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysleft .wdg_wethr_02_container .wdg_wethr_02_daysleftbottom{
        width: 60px;
        height: 66px;
        text-align: center;
        display: none;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysleft .wdg_wethr_02_container .wdg_wethr_02_daysleftbottom div:first-child{
        margin-top: 15px;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysleft .wdg_wethr_02_container .wdg_wethr_02_daysleftbottom div{
        width: 60px;
        height: 20px;
        text-align: center;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysleft .wdg_wethr_02_container .wdg_wethr_02_daysleftbottom div span{
        font-size: 10.5pt;
        color: #a6a7a8;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysmiddle .wdg_wethr_02_container{
        margin-top: 20px;
        border-left: 1px dotted #d3d3d3;
        width: 99px;
        height: 139px;
        padding-left: 20px;
        text-align: center;
        font-weight: bold;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysmiddle .wdg_wethr_02_container .wdg_wethr_02_daysmiddletop{
        width: 60px;
        height: 102px;
        border-bottom: 1px dotted #d3d3d3;
        letter-spacing: -2px;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysmiddle .wdg_wethr_02_container .wdg_wethr_02_daysmiddlemiddle{
        width: 60px;
        height: 29px;
        /*border-bottom: 1px dotted #d3d3d3;*/
        padding-top: 5px;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysmiddle .wdg_wethr_02_container .wdg_wethr_02_daysmiddlemiddle span{
        font-size: 10.5pt;
        text-align: center;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysmiddle .wdg_wethr_02_container .wdg_wethr_02_daysmiddlebottom{
        width: 60px;
        height: 66px;
        display: none;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysmiddle .wdg_wethr_02_container .wdg_wethr_02_daysmiddlebottom div:first-child{
        margin-top: 15px;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysmiddle .wdg_wethr_02_container .wdg_wethr_02_daysmiddlebottom div{
        width: 60px;
        height: 20px;
        text-align: center;
    }

    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysmiddle .wdg_wethr_02_container .wdg_wethr_02_daysmiddlebottom div span{
        font-size: 10.5pt;
        color: #a6a7a8;
    }

    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysright .wdg_wethr_02_container{
        margin-top: 20px;
        border-left: 1px dotted #d3d3d3;
        width: 99px;
        height: 139px;
        padding-left: 20px;
        text-align: center;
        font-weight: bold;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysright .wdg_wethr_02_container .wdg_wethr_02_daysrighttop{
        width: 60px;
        height: 102px;
        border-bottom: 1px dotted #d3d3d3;
        letter-spacing: -2px;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysright .wdg_wethr_02_container .wdg_wethr_02_daysrightmiddle{
        width: 60px;
        height: 29px;
        /*border-bottom: 1px dotted #d3d3d3;*/
        padding-top: 5px;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysright .wdg_wethr_02_container .wdg_wethr_02_daysrightmiddle span{
        font-size: 10.5pt;
        text-align: center;
        margin-top: 10px;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysright .wdg_wethr_02_container .wdg_wethr_02_daysrightbottom {
        width: 60px;
        height: 66px;
        display: none;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysright .wdg_wethr_02_container .wdg_wethr_02_daysrightbottom div:first-child {
        margin-top: 15px;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysright .wdg_wethr_02_container .wdg_wethr_02_daysrightbottom div {
        width: 60px;
        height: 20px;
        text-align: center;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysright .wdg_wethr_02_container .wdg_wethr_02_daysrightbottom div span {
        font-size: 10.5pt;
        color: #a6a7a8;
    }

    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days div .wdg_wethr_02_container div span:last-child{
        margin-top: -5px;
        font-size: 22pt;
        text-align: center;
    }
    /* END: Weather (Small) */

}/*C://xampp//htdocs//TelevisaGit//\wdg_wethr_02\css\wdg_wethr_02_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_wethr_02\css\wdg_wethr_02_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){
    .wdg_wethr_02{
        width: 626px;
        height: 320px;
        margin-bottom: 24px;
    }
    .wdg_wethr_02 .wdg_wethr_02_text{
        width: 624px;
        height: 64px;
    }
    .wdg_wethr_02 .wdg_wethr_02_text div h3{
        padding: 10px;
        padding-left: 1px;
        font-size: 24pt;
        font-style: italic;
        font-weight: normal;
        color: #9ea31d;
    }    
    .wdg_wethr_02 .wdg_wethr_02_text div{
        width: 610px;
        height: 64px;
        border-bottom: 1px dotted #d3d3d3;
    }
    .wdg_wethr_02 .wdg_wethr_02_left{
        /*background-color:red;*/
        float: left;
        width: 280px;
        height: 245px;
    }
    .wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreestop{
        width: 257px;
        height:123px;
        margin-right: 23px;
        border-bottom: 1px dotted #d3d3d3;
        overflow: hidden;
        /*background-color: #747499;*/
    }
    .wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreestop div{
        width: 220px;
        height: 115px;
        margin: 0 auto;
    }
    .wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreestop div div.wdg_wethr_02_degreesbig{
        width: 145px;
        height: 132px;
        margin: 0 auto;
        margin-top: -22px;
    }
    .wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreestop div div{
        float: left;
        margin-top: -15px;
    }
    /*.wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreestop div:last-child{
        height: 123px;
    }*/
    .wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreestop div div:first-child{
        font-size: 15pt;
        width: 65px;
        height: 90px;
        margin-top: 17px;
    }
    .wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreestop div div:first-child a p{
        font-size: 13.5pt;
        margin-top: -5px;
        margin-left: 5px;
    }
    .wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreestop div div.wdg_wethr_02_degreesbig h1{
        font-size: 84pt;
        color: #0079c2;
        font-weight: normal;
        letter-spacing: -11px;
        margin-top: 18px;
        margin-left: 16px;
        *margin-top: 5px;
    }
    .wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreesmiddle{
        width: 257px;
        margin-right: 23px;
        height:57px;
        border-bottom: 1px dotted #d3d3d3;
    }
    .wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreesmiddle a p{
        margin: auto;
        padding-top: 18px;
        *padding-top: 0px;
        width: 220px;
        text-align: center;
        font-weight: bold;
        font-size: 10.5pt;
    }
    .wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreesbottom{
        width: 257px;
        margin-right: 23px;
        height:66px;
        border-bottom: none;
    }
    .wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreesbottom div{
        margin: 0 auto;
        width: 280px;
    }
    .wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreesbottom div div{
        margin: auto;
        margin-top: 20px;
        float: left;
        text-align: center;
        width: 128px;
        width: 125px\9;
        *width: 125px;

        height: 36px;
        color: #a6a7a8;
    }
    .wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreesbottom div div p{
        margin-top: 5px;
        font-size: 14pt;

    }
    .wdg_wethr_02 .wdg_wethr_02_left .wdg_wethr_02_degrees .wdg_wethr_02_degreesbottom div div:first-child{
        border-right: 1px dotted #d3d3d3;
    }
    .wdg_wethr_02 .wdg_wethr_02_right{
        /*background-color: greenyellow;*/
        float: left;
        height: 245px;
        width: 345px;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_righttxt h6{
        /*background-color: greenyellow;*/
        color: #a6a7a8;
        background-color: #F5F5F5;
        margin: auto;
        font-size: 10pt;
        font-weight: normal;
        font-style: italic;
        *margin-top: -3px;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_righttxt{
        text-align: center;
        margin: auto;
        background-color: #F5F5F5;
        margin-top: -10px;
        height: 10px;
        width: 200px;
    }

    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days div{
        width: 110px;
        height:245px;
        float: left;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysleft .wdg_wethr_02_container{
        margin-top: 20px;
        border-left: 1px dotted #d3d3d3;
        width: 110px;
        height: 225px;
        padding-left: 27.5px;   
        text-align: center;
        font-weight: bold;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysleft .wdg_wethr_02_container .wdg_wethr_02_dayslefttop{
        width: 60px;
        height: 102px;
        border-bottom: 1px dotted #d3d3d3;
        letter-spacing: -2px;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysleft .wdg_wethr_02_container .wdg_wethr_02_daysleftmiddle{
        width: 60px;
        height: 41px;
        border-bottom: 1px dotted #d3d3d3;
        padding-top: 15px;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysleft .wdg_wethr_02_container .wdg_wethr_02_daysleftmiddle span{
        font-size: 10.5pt;
        text-align: center;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysleft .wdg_wethr_02_container .wdg_wethr_02_daysleftbottom{
        width: 60px;
        height: 66px;
        text-align: center;
        display: block;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysleft .wdg_wethr_02_container .wdg_wethr_02_daysleftbottom div:first-child{
        margin-top: 15px;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysleft .wdg_wethr_02_container .wdg_wethr_02_daysleftbottom div{
        width: 60px;
        height: 20px;
        text-align: center;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysleft .wdg_wethr_02_container .wdg_wethr_02_daysleftbottom div span{
        font-size: 10.5pt;
        color: #a6a7a8;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysmiddle .wdg_wethr_02_container{
        margin-top: 20px;
        border-left: 1px dotted #d3d3d3;
        width: 110px;
        height: 225px;
        padding-left: 27.5px; 
        text-align: center;
        font-weight: bold;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysmiddle .wdg_wethr_02_container .wdg_wethr_02_daysmiddletop{
        width: 60px;
        height: 102px;
        border-bottom: 1px dotted #d3d3d3;
        letter-spacing: -2px;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysmiddle .wdg_wethr_02_container .wdg_wethr_02_daysmiddlemiddle{
        width: 60px;
        height: 41px;
        border-bottom: 1px dotted #d3d3d3;
        padding-top: 15px;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysmiddle .wdg_wethr_02_container .wdg_wethr_02_daysmiddlemiddle span{
        font-size: 10.5pt;
        text-align: center;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysmiddle .wdg_wethr_02_container .wdg_wethr_02_daysmiddlebottom{
        width: 60px;
        height: 66px;
        display: block;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysmiddle .wdg_wethr_02_container .wdg_wethr_02_daysmiddlebottom div:first-child{
        margin-top: 15px;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysmiddle .wdg_wethr_02_container .wdg_wethr_02_daysmiddlebottom div{
        width: 60px;
        height: 20px;
        text-align: center;
    }

    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysmiddle .wdg_wethr_02_container .wdg_wethr_02_daysmiddlebottom div span{
        font-size: 10.5pt;
        color: #a6a7a8;
    }

    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysright .wdg_wethr_02_container{
        margin-top: 20px;
        border-left: 1px dotted #d3d3d3;
        width: 110px;
        height: 225px;
        padding-left: 27.5px;  
        text-align: center;
        font-weight: bold;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysright .wdg_wethr_02_container .wdg_wethr_02_daysrighttop{
        width: 60px;
        height: 102px;
        border-bottom: 1px dotted #d3d3d3;
        letter-spacing: -2px;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysright .wdg_wethr_02_container .wdg_wethr_02_daysrightmiddle{
        width: 60px;
        height: 41px;
        border-bottom: 1px dotted #d3d3d3;
        padding-top: 15px;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysright .wdg_wethr_02_container .wdg_wethr_02_daysrightmiddle span{
        font-size: 10.5pt;
        text-align: center;
        margin-top: 10px;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysright .wdg_wethr_02_container .wdg_wethr_02_daysrightbottom {
        width: 60px;
        height: 66px;
        display: block;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysright .wdg_wethr_02_container .wdg_wethr_02_daysrightbottom div:first-child {
        margin-top: 15px;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysright .wdg_wethr_02_container .wdg_wethr_02_daysrightbottom div {
        width: 60px;
        height: 20px;
        text-align: center;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days .wdg_wethr_02_daysright .wdg_wethr_02_container .wdg_wethr_02_daysrightbottom div span {
        font-size: 10.5pt;
        color: #a6a7a8;
    }
    .wdg_wethr_02 .wdg_wethr_02_right .wdg_wethr_02_days div .wdg_wethr_02_container div span:last-child{
        margin-top: -5px;
        font-size: 22pt;
        text-align: center;
    }
}/*C://xampp//htdocs//TelevisaGit//\wdg_wethr_02\css\wdg_wethr_02_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_wethr_03\css\wdg_wethr_03_mobile.css*/

 /* ******************************************************* */ 
 @media screen {

    /* BEGIN: Weather03 (Small) */

    /* END: Weather03 (Small) */

}/*C://xampp//htdocs//TelevisaGit//\wdg_wethr_03\css\wdg_wethr_03_mobile.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_wethr_03\css\wdg_wethr_03_tablet.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 39em){

}/*C://xampp//htdocs//TelevisaGit//\wdg_wethr_03\css\wdg_wethr_03_tablet.css*/

 /* ******************************************************* */ 
 /*C://xampp//htdocs//TelevisaGit//\wdg_wethr_03\css\wdg_wethr_03.css*/

 /* ******************************************************* */ 
 @media screen and (min-width: 60em){
    .wdg_wethr_03 .wdg_wethr_03_left {
        float: left;
        width: 624px;
        padding-right: 20px;

    }
    .wdg_wethr_03 .wdg_wethr_03_right {
        float: left;
        width: 323px; 


    }
    .wdg_wethr_03 .wdg_wethr_03_right .wdg_wethr_01 {
        margin-top: 24px;
        padding-left: 20px;
        border-left: 3px solid #d3d3d3;
    }
}/*C://xampp//htdocs//TelevisaGit//\wdg_wethr_03\css\wdg_wethr_03.css*/

 /* ******************************************************* */ 
 